【发布时间】:2013-08-14 09:22:25
【问题描述】:
在 mvc4 中,我在控制器操作中通过 ViewData 获取示例表值。如何将该 ViewData 作为 WebGrid 的源传递。
ViewData["SampleList"] = new List<Sample>(db.roles);
请帮帮我。
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 razor razor-grid
在 mvc4 中,我在控制器操作中通过 ViewData 获取示例表值。如何将该 ViewData 作为 WebGrid 的源传递。
ViewData["SampleList"] = new List<Sample>(db.roles);
请帮帮我。
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 razor razor-grid
试试这个,
ViewBag.SampleList = new List<Sample>(db.roles);
var grid = new WebGrid(ViewBag.SampleList);
@grid.GetHtml();
【讨论】:
ViewBag 而不是ViewData。