【发布时间】:2015-10-06 02:49:29
【问题描述】:
我想以这种方式设计我的页面。假设当第一次请求控制器时,模型数据将被传递给视图,Angular 将捕获该数据并构建一个表格 UI。
我从这个链接http://forums.asp.net/t/1937736.aspx?return+json+for+knockout+from+action+method+when+page+render+to+populate+html+controls找到了一个带有MVC和淘汰js的链接
型号
public class MyData{
public int Value1 {get;set;}
public int Value2 {get;set;}
}
动作方法
public ActionResult Index()
{
List<MyData> data = new List<MyData>(); //change this with how you retrieve data
return View(data);
}
查看
<script type="text/javascript">
$(function(){
var dataObject = JSON.parse('@Html.Raw(Json.Encode(Model.ToList()))');
});
</script>
当页面在客户端渲染时,我不想从客户端调用服务器端函数,而是我想从服务器端在客户端发出数据,Angular 将捕获它并填充 UI。告诉我如何使用代码示例来实现。谢谢
【问题讨论】:
标签: angularjs asp.net-mvc