2014-06-24 174 views
0

我試圖在子kendo網格(嵌套網格)中添加comboBox編輯器模板,但是當我打開頁面時,錯誤返回時顯示「無效模板」。Kendo comboBox編輯器嵌套網格

什麼是加入組合框編輯模板在孩子電網

在這裏,正確的做法是我的編輯模板代碼

@(Html.Kendo().ComboBox() 
      .DataTextField("OriginText") 
      .DataValueField("OriginID") 
       .Name("OriginID") 
    .Filter("contains") 
    .DataSource(source => 
    { 
     source.Read(read => 
     { 
      read.Action("Origin_Combo", "ItemOrigin"); 
     }) 
     .ServerFiltering(true); 
    })) 

這是我網的一部分

.Name("ItemOrigin_#=ItemSuppliersID#") 
. 
. 
columns.Bound(p => p.Origin.OriginNameE") 
     .EditorTemplateName("OriginComboEditor") 

    .IncludeInMenu(false); 

回答

0

EditorTemplate ComboBox:Name(「OriginID」)應該匹配Grid列的名稱:「columns.Bound(p => p.Origin.OriginNameE」)

所以。否則將EditorTemplate名稱更改爲Origin.OriginNameE,或者爲該列設置網格模型的新名稱。