Я видел другие вопросы, подобные этому, но похоже, что я сделал все правильно до сих пор, но безрезультатно. Как указано в заголовке, для одного из моих столбцов я пытаюсь использовать раскрывающийся список в качестве поля в всплывающем окне.Kendo UI - DropdownList в MVC Grid Редактировать/Создать всплывающее окно
Index.cshtml:
.Columns(columns =>
{
columns.Bound(p => p.DEPT_ID).Width("7%").Title("Dept/ Sector").EditorTemplateName("DeptDropdown");
...
}
Тогда внутри/Views/Shared/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; }