【发布时间】:2022-01-17 03:56:18
【问题描述】:
我相信答案很简单。我有一个带有值列表的<select>。对于编辑模式,我希望下拉菜单显示当前值并在视图呈现时选择。并且当表单提交时,获取一个可能的新选择值并将其传递回控制器。任何帮助将不胜感激。
从外观上看:
<td style="padding:15px">
<label asp-for="OrganizationTypeId" class="form-control-label" style="font-weight:bold">Organization</label>
<select asp-for="OrganizationTypeId" class="form-control" style="width:450px" asp-items="@(new SelectList(Model.orgTypes, "Id", "OrganizationName"))">
<option value="" disabled hidden selected>Select Organization....</option>
</select>
</td>
控制器中的代码:
dr = _electedOfficials.getDeputyReg(jurisdictionId, Id);
dr.orgTypes = _electedOfficials.GetOrganizationTypes(jurisdictionId);
return View(dr);
组织类型类
public int Id { get; set; }
public string OrganizationName { get; set; }
【问题讨论】:
标签: asp.net-mvc select