1

Razor を使用して GRID/INLINE EDITING を使用している Kendo UI Im に問題があります。問題は、[編集] ボタンをクリックすると、グリッドのテキスト ボックスが表示されないことです。これは私のコードです

@(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"))
)

)

Googleで解決策を検索しましたが、質問に対する答えがありません。

4

2 に答える 2

3

モデル プロパティが読み取り専用かどうか、または setter がないかどうかを確認します

于 2012-12-01T08:41:07.780 に答える
3

すべての Kendo CSS ファイルが配置され、呼び出されていることを確認します。

于 2012-11-13T11:44:09.383 に答える