【发布时间】:2021-08-03 09:52:23
【问题描述】:
我一直在网上搜索,当用户想要更新员工时,我找不到选择所选部门的方法。
我希望选择值obj.Department定义选择列表的顺序listItems我可以发送除部门之外的所有其他内容。
public IActionResult EditDetail(Employee obj)
{
var viewModel = new Employee
{
EmployeeId = obj.EmployeeId,
Name = obj.Name,
Surname = obj.Surname,
DateOfBirth = obj.DateOfBirth,
Department = obj.Department
};
var listItems = new List<SelectListItem> {
new SelectListItem {Text = "Business", Value = "1"},
new SelectListItem {Text = "Information Technology", Value = "2"},
new SelectListItem {Text = "Human Capital", Value = "3"}
};
ViewBag.listItems = listItems;
return View(viewModel);
}
html
<select class="form-control" style="width:450px" asp-for="Department" asp-items="ViewBag.listItems">
【问题讨论】:
标签: c# asp.net asp.net-mvc selectlistitem