我可以通过Controller动态创建Kendo Grid吗?

时间:2016-01-21 15:27:55

标签: kendo-grid kendo-asp.net-mvc

我一直在使用Telerik UI for ASP.NET AJAX,我在代码隐藏中动态创建一个RadGrid。我现在已经使用Kendo UI将解决方案转换为MVC(Razor)应用程序,但我无法理解如何动态创建Grid?

在应用程序启动之前,Grid将没有除Name之外的其他属性,例如'gridView',我需要在Controller中引用它来将数据库字段与网格属性相关联。我还需要动态添加列标题和数据源。

1 个答案:

答案 0 :(得分:0)

你检查过这个文件吗?: public fields

您可以直接在剃刀视图(.cshtml)中编写此类代码 例如:Html.Kendo()。Grid()         .Columns(columnsConfiguratorAction)         .Columns(editColumnConfiguratorAction) ...         .Scrollable()         .Groupable()         .Sortable()         .Pageable(pageable => pageable             .REFRESH(真)             .PageSizes(真)             .ButtonCount(5))         .DataSource(dataSourceConfiguratorAction)...