标签: asp.net-mvc webgrid
我理解如何在视图中添加带Razor语法的列,但我想知道是否有一种方法可以在服务器端创建WebGridColumns并将其交给剃刀端的WebGrid.GetHtml方法?
答案 0 :(得分:1)
Razor在服务器上运行,因此当您在视图中声明列时,网格已在服务器上创建。但是,如果on the server表示on the controller这是一个不同的故事。但是,是的,当然,你可以做到。只需在视图模型上定义一个属性(通过控制器操作传递给视图的类),这是列的集合。
on the server
on the controller