且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Html.DropDownListFor不绑定布尔的SelectList

更新时间:2023-02-25 19:36:32

刚刚测试过这一点,它的工作原理:

Just tested this, it works:

在你的操作方法:

var selectListItems = new List<SelectListItem>();
selectListItems.Add(new SelectListItem { Text = "Going", Value = bool.TrueString });
selectListItems.Add(new SelectListItem { Text = "Not going", Value = bool.FalseString });
ViewBag.MySelectList = new SelectList(selectListItems, "Value", "Text", viewModel.IsGoing);

在您的视图:

@Html.DropDownList("IsGoing", (SelectList) ViewBag.MySelectList)