【发布时间】:2015-02-21 18:22:38
【问题描述】:
我有一个包含多个项目的选择,并允许用户选择多个选项:
<select id="Emails" style="width: 100%;" size="16" multiple>
@foreach (var email in Model._Emails)
{
@:<option value="@email.Id">@email.Adress</option>
}
</select>
我想通过 Request.Form 获取选定的选项:
[HttpPost]
public ActionResult Person(personobject obj)
{
IEnumerable<string> selectedemails = Request.Form["Emails"]; //Selected Emails
....
}
谢谢
【问题讨论】:
-
您可以使用Html.DropDownListFor helper method 解决此问题,请参见例如this StackOverflow 问题。
标签: c# asp.net-mvc