В моем приложении ASP.net MVC есть Telerik Grid, и я хочу связать некоторые столбцы в режиме редактирования - отображать текстовые поля, а не содержимое. Примерно так:
@(Html.Telerik().Grid(Model.Reports)
.Name("Reports")
.DataKeys(keys => keys.Add(o => o.ID))
.Columns(columns =>
{
columns.Bound(o => o.ReportName).Title("Name");
columns.Bound(o => o.BeginDate).Format("{0:d}").Title("Begin Date");
columns.Bound(o => o.EndDate).Format("{0:d}").Title("End Date");
columns.Bound(o => o.DueDate).Format("{0:d}").Title("Due Date");
columns.Bound(o => o.Comment);
})
)
Но без создания пользовательских шаблонов для столбцов я хочу редактировать (Даты и комментарии). Возможно ли это, или мне нужно определить шаблон и шаблон клиента для каждого, который я хочу редактировать?
Telerik приводит несколько примеров:
http://demos.telerik.com/aspnet-mvc/grid/editingajax
Но мне нужна целая сетка текстовых полей, и я сохраню их сразу.