我有一个MVC下拉列表,已更改为Kendo Dropdownlist,以实现UI外观。该列表已正确呈现。但是,尽管我已将其中一个选择列表项的selected属性设置为true,但未选择该项。
我不确定Kendo初始化是否在造成问题,或者与MVC有关。
@Html.DropDownList("Categories",(IEnumerable<SelectListItem>)ViewBag.Categories, new { @class = "jselect-control", id = "drp-risk-category" })
-下面是javascript
$(document).ready(function() {
$(".jselect-control").kendoDropDownList();
答案 0 :(得分:0)
找到了答案。
下拉菜单的名称与“ Viewbag”项相同。 我将下拉菜单重命名为其他名称,它的工作原理就像一种魅力!
解决方案:
@Html.DropDownList("drpCategories", (IEnumerable)ViewBag.Categories, new { @class = "jselect-control", id = "drp-risk-category" })