2012-08-31 118 views
1

我在使用GRID /在线编辑使用Razor的Kendo UI Im中存在问题,问题是当我单击编辑按钮时,Grid中的文本框没有显示。这是我的代码Kendo UI可编辑内联

@(Html.Kendo().Grid(Model)  
.Name("LocalGS")  
.Columns(columns => { 
    columns.Bound(p => p.Country_No).Title("Country No").Width(140); 
    columns.Bound(p => p.Effective_date).Title("Effective Date").Format("{0:MM/dd/yyyy hh:mm tt}").Width(160); 
    columns.Bound(p => p.Scale_Min).Width(140); 
    columns.Bound(p => p.Scale_Max).Width(140); 
    columns.Bound(p => p.Currency).Width(100); 
    columns.Command(command => { command.Edit(); command.Destroy(); }).Width(200); 
}) 
.ToolBar(toolbar => toolbar.Create()) 
.Editable(editable => editable.Mode(GridEditMode.InLine)) 
.Pageable() 
.Sortable() 
.Scrollable() 
.DataSource(dataSource => dataSource   
    .Ajax()     
    .Events(events => events.Error("error_handler")) 
    .Model(model => model.Id(p => p.Country_No)) 
    .Create(update => update.Action("EditingInline_Create", "SaladEntry")) 
    .Read(read => read.Action("KendoUIGrid", "SaladEntry")) 
    .Update(update => update.Action("EditingInline_Update", "SaladEntry")) 
    .Destroy(update => update.Action("EditingInline_Destroy", "Grid")) 
) 

有人可以帮助我,我在谷歌搜索解决方案,但世界上没有回答我的问题。

+0

F12开发人员工具中是否存在错误? –

回答

3

检查你所有的Kendo CSS文件是否存在并被调用。

+0

您的答案或其他建议中的更多细节总是很好。 –

3

检查模型属性是否只读或不具有setter