Drop down menu 插入场景中,剑道网格Dropdownlist列未绑定到行

Drop down menu 插入场景中,剑道网格Dropdownlist列未绑定到行,drop-down-menu,kendo-ui,kendo-grid,kendo-asp.net-mvc,Drop Down Menu,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,我有一个剑道格网如下: 此处,计量单位字段从下拉列表中填充为: 当我单击“添加”按钮时,一个新行将添加到网格中,当我单击“计量单位”字段时,一个下拉列表将如上所述填充。现在的问题是当我从下拉列表中选择一个项目并单击其外部的任何位置时,该项目将变为空白,如下所示: 它在编辑模式下工作正常 以下是我的剑道网格绑定代码: ```@(Html.Kendo().Grid(Model.SpecificRequirementList)

我有一个剑道格网如下:

此处,计量单位字段从下拉列表中填充为:

当我单击“添加”按钮时,一个新行将添加到网格中,当我单击“计量单位”字段时,一个下拉列表将如上所述填充。现在的问题是当我从下拉列表中选择一个项目并单击其外部的任何位置时,该项目将变为空白,如下所示:

它在编辑模式下工作正常

以下是我的剑道网格绑定代码:

```@(Html.Kendo().Grid(Model.SpecificRequirementList)
                                    .Name("SpecificationRequirementDetails")
                                            .Columns(columns =>
                                            {
                                                columns.Bound(p => p.Id).Visible(false);
                                                columns.Bound(p => p.SpecificRequirement).Title("Specific Requirements").HtmlAttributes(new { style = "text-align:left;", @title = "#= SpecificRequirement#" }).Width("10%");
                                                columns.Bound(p => p.Description).Title("Description").Width("10%").HtmlAttributes(new { style = "text-align:left;", @title = "#= Description#" }).Width("10%");
                                                //columns.ForeignKey(o => o.Uom, Model.UomCollection, "Value", "Text").Title("UOM").HeaderHtmlAttributes(new { style = "text-align: left" }).Width(50).Visible(true);
                                                columns.ForeignKey(p => p.Uom, (System.Collections.IEnumerable)ViewBag.MyList, "Value", "Text").Width(60);
                                                columns.Bound(p => p.Modifiedby).Title("Modified By").Width("5%").HtmlAttributes(new { style = "text-align:left;", @title = "#= Modifiedby#" }).Width("5%");
                                                columns.Bound(p => p.ModifiedOn).Title("Modified On").Width("5%").HtmlAttributes(new { style = "text-align:left;", @title = "#= ModifiedOn#" }).Width("5%");
                                                columns.Bound(p => p.Active).Title("Active").Width(20).ClientTemplate("<input type='checkbox'  class='clscheckdactive'   id='checkedActive' name='checkedActive' # if (Active=='Y') { #checked='checked'# } else {Active=='N'}# disabled='true' value= '#= Id #'  />")
                                                 .Filterable(false);
                                            })
                                                                          .Selectable()
                                                                          .Navigatable()
                                                                          .Scrollable()
                                                                           .Filterable(KendoConfig.FilterConfiguration)
                                                                          .Editable(e => e.Mode(GridEditMode.InCell).Enabled(true))
                                                                          .Reorderable(reorder => reorder.Columns(true))
                                                                           .Resizable(resize => resize.Columns(true))
                                                                          .DataSource(dataSource => dataSource
                                                                            .Ajax()
                                                                            .Batch(true)
                                                                            //.PageSize(20)
                                                                            .Model(model =>
                                                                            {
                                                                                model.Id(p => p.Id);
                                                                                model.Field(p => p.SpecificRequirement).Editable(true);
                                                                                model.Field(p => p.Description).Editable(true);
                                                                                model.Field(p => p.Active).Editable(false);
                                                                                model.Field(p => p.Modifiedby).Editable(false);
                                                                                model.Field(p => p.ModifiedOn).Editable(false);
                                                                            })
                                                .Read(read => read.Action("GetSpecificationRequirements", "SpecificRequirement"))
                                                                    )
                                                                    .Events(e => e.DataBound("onDataboundRequirementsGrid").Edit("OnEditGrid"))
)```
请帮我解决这个问题