[英]find item in dropdownlist and set it to selected in .asp.net MVC 4
我试图从会话中获取数据,并在我的drowdownlist中找到选定的值,并将其设置为asp.net razor MVC中的选定值。
更新我试图在MVC中执行的操作,您知道WebForm中的技巧
dropdownlist.Items.FindByValue(value).Selected = true;
我想知道我可以在MVC中做到这一点
ForecastReportModel forecast = (ForecastReportModel)Session["forecastReportRange"];
我的问题如何在下拉列表中找到选定的值
@Html.DropDownListFor(m => m.startMonth, new SelectList(Model.getMonths(), "Value", "Key", "Start Month",forecast.startMonth), new { @class = "form-control" })
SelectList有一个用于选定值的字段,在MSDN上有提及(也提供其他替代)。 您需要提供选定的值才能进行选择。 因此,它的工作方式不同于Web表单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.