Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我了解如何在视图中使用 Razor 语法添加列,但我想知道是否有办法在服务器端创建 WebGridColumns 并将其交给 razor 端的 WebGrid.GetHtml 方法?
Razor 在服务器上运行,因此当您在视图中声明列时,网格已在服务器上创建。但如果on the server你的意思是on the controller那是一个不同的故事。但是,是的,当然,你可以做到。只需在视图模型(由控制器操作传递给视图的类)上定义一个属性,它是列的集合。
on the server
on the controller