我在ASP MVC(Razor)中有一个表单,在这种形式中我有一个Textboxes ...和a <select>我希望将此选择的选定选项(值)传输给控制器,就像其他信息一样.文本框正确传输到控制器,它位于数据库中.
我在数据库中有一个名为NumberParticipant的字段,我希望通过我的Create控制器传输数据库:
我的代码:
@using (Html.BeginForm())
{
<div class="form-group">
@Html.LabelFor(model => model.LocalNumber, new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.LocalNumber, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.LocalNumber)
</div>
</div>
<div class="col-md-10">
<select class="form-control" id="numberParticipant">
<option value=""></option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</div>
<input type="submit" value="Create" class="btn btn-default" />
}
Run Code Online (Sandbox Code Playgroud)