Telerik MVC Extensions GridBindingToData示例:使用ADO.NET DataTable(任意表)的CRUD操作?

时间:2010-12-20 20:53:20

标签: sql-server-2005 model-view-controller ado.net datatable telerik

在GridBindingToDataTableSample示例中可以在此URL找到: http://www.telerik.com/community/code-library/aspnet-mvc/grid/crud-operations-using-ado-net-datatable.aspx 他们硬编码dataKeys和列集合。 我需要一个可以与Html.Telerik()一起使用的通用CRUD代码.Grid HTML helper。

想象一下,我将有一些包含表/列元数据的元数据TableColumnMedatata表:

table    column        type     length    pk
=============================================
EmpLoc   EmployeeID    int      4         1
EmpLoc   LocID         int      4         1
---------------------------------------------
Orders   OrderID       int      4         1
Orders   CustomerID    nchar    10        0
Orders   EmployeeID    int      4         0
Orders   OrderDate     datetime 8         0
Orders   ShipVia       int      4         0 
Orders   Freight       money    8         0
Orders   ShipName      nvarchar 80        0
---------------------------------------------
Employees EmployeeID   int      4         1
Employees LastName     nvarchar 40        0
Employees FirstName    nvarchar 20        0

我需要一些关于如何修改index.aspx以使通用表单能够对抗从SQL Server检索到的任何DataTable的建议。

谢谢, 弧度

1 个答案:

答案 0 :(得分:0)

您可以枚举表格列并动态创建网格列。