ASP.NETMVC:在List<SelectListItem>上选择值无效
创始人
2024-11-12 05:30:29
0

您可以尝试在Razor视图中使用“DropDownListFor”辅助程序来生成下拉列表并绑定到模型属性。您需要提供一个选择列表作为第三个参数。

以下是代码示例:

在模型中定义属性:

public class MyViewModel { public int SelectedValue { get; set; } public List SelectList { get; set; } }

在控制器中初始化SelectList:

public ActionResult MyAction() { var model = new MyViewModel { SelectList = new List { new SelectListItem { Value = "1", Text = "Option 1" }, new SelectListItem { Value = "2", Text = "Option 2" }, new SelectListItem { Value = "3", Text = "Option 3" } } }; return View(model); }

在Razor视图中使用DropDownListFor:

@model MyViewModel

@Html.DropDownListFor(m => m.SelectedValue, Model.SelectList)

这将生成一个下拉列表,并将选择的值设置为模型属性“SelectedValue”。要在生成的HTML中设置选定的值,请在SelectListItem中将“Selected”属性设置为true,例如:

new SelectListItem { Value = "1", Text = "Option 1", Selected = true }

相关内容

热门资讯

透视软件"hhpok... 透视软件"hhpoker真的假的"详细辅助2025版教程(原来真的是有挂);亲真的是有正版授权,小编...
透视透视"hhpok... 您好,hhpoker透视脚本下载这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】...
透视讲解"hhpok... 透视讲解"hhpoker是真的还是假的"详细辅助实用技巧(总是有挂);1.hhpoker是真的还是假...
透视真的"wepok... 透视真的"wepoker辅助分析器"详细辅助扑克教程(原先是真的有挂);wepoker辅助分析器软件...
透视挂"aa pok... 透视挂"aa poker辅助"详细辅助2025新版总结(果然真的有挂)是一款可以让一直输的玩家,快速...
透视挂"wejoke... 透视挂"wejoker开挂"详细辅助必胜教程(本然是真的有挂)准备好在wejoker开挂 ia的高塔...
透视游戏"德扑圈透视... 透视游戏"德扑圈透视挂"详细辅助2025新版总结(从前真的有挂);《WPK辅助透视》‌:支持手机实时...
辅助透视"wepok... 1、辅助透视"wepoker软件靠谱么"详细辅助辅助教程(原本是真的有挂)(UU poker、wep...
透视了解"德州局hh... 透视了解"德州局hhpoker"详细辅助可靠教程(总是有挂)1、不需要AI权限,帮助你快速的进行德州...
透视能赢"德州局hh... 透视能赢"德州局hhpoker"详细辅助微扑克教程(原先是真的有挂)是一款可以让一直输的玩家,快速成...