Мне интересно, могу ли я разработать общий способ разработки сетки Telerik MVC. Пример: Модель представляет собой список полевых дескрипторов. В поле FieldDescriptor есть имя, значение и тип. Таким образом, я хочу показать столбцы Grid в соответствии с данными в модели - в зависимости от того, какие поля приходят и каков их тип. Но сетка Telerik MVC знает, как сделать столбец, если вы явно ссылаетесь на свойство модели.Telerik MVC: Generic Grid
2
A
ответ
7
Я нашел блог, который объяснил, что я думаю, что вы спрашиваете. Как отобразить динамический тип данных, когда вы не знаете, что представляют собой столбцы, до времени выполнения.
Вы можете прокручивать столбцы в модели для построения сетки, а затем использовать ajax для получения данных.
Здесь ссылки www.alexrogan.com
Вот как вы можете перебрать значения столбцов в DataTable для создания сетки колонн.
.Columns(columns =>
{
foreach (System.Data.DataColumn column in Model.Columns)
{
columns.Bound(column.DataType, column.ColumnName);
}
})