可以在服务器端设置WebGrid列吗?

时间:2012-12-05 21:58:15

标签: asp.net-mvc webgrid

我理解如何在视图中添加带Razor语法的列,但我想知道是否有一种方法可以在服务器端创建WebGridColumns并将其交给剃刀端的WebGrid.GetHtml方法?

1 个答案:

答案 0 :(得分:1)

Razor在服务器上运行,因此当您在视图中声明列时,网格已在服务器上创建。但是,如果on the server表示on the controller这是一个不同的故事。但是,是的,当然,你可以做到。只需在视图模型上定义一个属性(通过控制器操作传递给视图的类),这是列的集合。