0
我有一个下拉列表,在MVC 3剃须刀:如何在下拉列表中选择第二项az默认值?
@Html.DropDownList(
"SelectedLicensesID",
new SelectList(Model, "LicensesID", "LicenseUI"))
它包含5个项目。我如何设置第二个项目作为默认项目?
我有一个下拉列表,在MVC 3剃须刀:如何在下拉列表中选择第二项az默认值?
@Html.DropDownList(
"SelectedLicensesID",
new SelectList(Model, "LicensesID", "LicenseUI"))
它包含5个项目。我如何设置第二个项目作为默认项目?
这取决于它是什么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);
}
我不知道LicensesID的价值,LicensesID是在表中的身份列在数据库 – motevalizadeh
@motevallizadeh,当然,你知道的价值,它是从数据库中获取并用作模型的列表中第二个元素的'LicensesID'属性。 –