我的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);
})
)
但是没有为我想要编辑的列(日期和注释)做自定义模板。这是可能的,还是我需要为每个我想要编辑的模板和ClientTemplate定义?
Telerik提供了一些例子: http://demos.telerik.com/aspnet-mvc/grid/editingajax
但是我想要一整套文本框,我会立刻保存它们。