我正在使用 Razor 语法开发 MCV 应用程序。我已将元素传递给下拉列表,我想从 viewbag 元素的下拉列表中显示选定的项目。
下面的代码显示下拉菜单代码。
控制器代码
[SessionFilterAction]
public ViewResult Details(int id)
{
ViewBag.HODList = new SelectList(db.Employees.Where(e => e.DesignationType == "HOD"), "Id", "FullName");
ViewBag.ItemToBeSelectedInList = 5;
return View(paymentadvice);
}
查看代码
if(ViewBag.DesignationTypeOfLoggedUser == "Staff")
{
@Html.DropDownList("HODList", String.Empty ,new { ???? })
}
现在我想使用 viewbag 元素,它将选择下拉项目之一。这个怎么做 ?