2014-12-16 2 views
5

У меня есть форма в ASP MVC (Razor), и в этом виде у меня есть текстовые поля ... и <select>, и я хочу передать выбранную опцию (значение) этого выберите контроллер, как и другую информацию. Текстовые поля передаются правильно контроллеру и находятся в базе данных.DropdownList в ASP.NET MVC - значение не опубликовано

У меня есть поле в базе данных под названием NumberParticipant, и я хочу передать я баночку в базе данных благодаря моему Создание контроллера:

Мой код:

@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" /> 
} 
+0

Ваш '