2016-07-27 107 views
0

我见过类似这样的其他问题,但似乎我所做的一切都是正确到目前为止,无济于事。 正如标题所述,对于我的其中一列,我尝试使用下拉列表作为弹出窗口中的字段。剑道UI - DROPDOWNLIST在MVC电网编辑/创建弹出式

Index.cshtml:

.Columns(columns => 
    { 
      columns.Bound(p => p.DEPT_ID).Width("7%").Title("Dept/ Sector").EditorTemplateName("DeptDropdown"); 
      ... 
    } 

然后内部/查看/共享/ EditorTemplates的 DeptDropdown.cshtml:

@model MVCFinalHope.Models.Version_Utility_Model 
@(Html.Kendo().DropDownListFor(m => m.DeptLookup) 
    .Name("DEPT_ID") 
    .DataValueField("DEPT_ID") 
    .DataTextField("DEPT_ID") 
    .BindTo(Model.DeptLookup) 
) 

然后Version_Utility_Model.cs的内部:

[UIHint("DeptDropdown")] 
public List<V_TE_DEPT_LKUP> DeptLookup { get; set; } 

回答