我有一个下拉列表,在mvc 3 razor中:
@Html.DropDownList(
"SelectedLicensesID",
new SelectList(Model, "LicensesID", "LicenseUI"))
它包含5个项目。如何将第二项设置为默认项?
答案 0 :(得分:0)
这取决于它的LicensesID
值是多少。如果你知道的话,你可以:
@Html.DropDownList(
"SelectedLicensesID",
new SelectList(Model, "LicensesID", "LicenseUI", "123")
)
其中123是您要预选的项目的LicensesID
。
另一种可能性是在控制器动作中执行此操作:
public ActionResult Index()
{
var model = ...
// preselect the item that has LicensesID=123
ViewData["SelectedLicensesID"] = "123";
return View(model);
}