Telerik MVC Extensions Пример GridBindingToData: операции CRUD с использованием ADO.NET DataTable (произвольная таблица)? - PullRequest
0 голосов
/ 20 декабря 2010

В образце GridBindingToDataTableSample, который можно найти по этому URL: http://www.telerik.com/community/code-library/aspnet-mvc/grid/crud-operations-using-ado-net-datatable.aspx они жестко закодированы как dataKeys и столбцы коллекции.Мне нужен общий код CRUD, который будет работать с Html.Telerik (). Сетка HTML помощник.

Представьте, что у меня будет несколько метаданных Таблица 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, чтобы универсальная форма работала с любым объектом DataTable, полученным из SQL Server.

Спасибо, Рад

1 Ответ

0 голосов
/ 21 декабря 2010

Вы можете перечислять столбцы таблицы и создавать столбцы сетки на лету.

...