【发布时间】:2011-09-20 18:14:57
【问题描述】:
我有一个带有“创建日期”列的 Telerik 网格。我希望此日期可见,但不可编辑,因此我将其设置为只读。但是,由于它是只读的,因此该属性未绑定在我的控制器中; CreateDate 最终为空。我怎样才能让它只读但仍然绑定在我的控制器上?
即
@(Html.Telerik().Grid(Model)
.Name("MainGrid")
.ToolBar(commands => commands.Insert())
.DataKeys(keys => keys.Add(c => c.ID).RouteKey("ID"))
.DataBinding(databinding => databinding
.Server()
.Insert("Insert", "Main")
.Update("Update", "Main")
.Delete("Delete", "Main"))
.Columns(columns =>
{
columns.Bound(o => o.Name).Width(200);
columns.Bound(o => o.CreatedDate).Format("{0:MMM dd, yyyy HH:mm}").ReadOnly().Width(150);
columns.Command(commands =>
{
commands.Edit();
commands.Delete();
});
【问题讨论】:
标签: asp.net-mvc telerik telerik-grid readonly