我想知道是否可以设计一种通用的方式来设计 Telerik MVC 网格。示例:模型是 FieldDescriptor 的列表。FieldDescriptor 具有名称、值和类型。因此,我想根据模型中的数据显示 Grid 的列 - 取决于哪些字段来了以及它们的类型是什么。但是 Telerik MVC Grid 只知道如何创建列,如果您明确引用模型属性。
问问题
1163 次
1 回答
7
我找到了一个博客,解释了我认为你在问什么。当您在运行时才知道列是什么时如何显示动态数据表。
您可以遍历模型中的列来构建网格,然后使用 ajax 来获取数据。
这里是链接www.alexrogan.com
以下是如何循环遍历数据表的列值以创建网格列。
.Columns(columns =>
{
foreach (System.Data.DataColumn column in Model.Columns)
{
columns.Bound(column.DataType, column.ColumnName);
}
})
于 2011-04-06T02:37:26.023 回答