Ho un modulo in ASP MVC (Razor) e in questo modulo ho una casella di testo ... e uno <select>
e voglio trasmettere l'opzione selezionata (valore) di questo selezionare il controller come le altre informazioni. Le caselle di testo vengono trasmesse correttamente al controller ed è nel database.DropdownList in ASP.NET MVC - valore non pubblicato
Ho un campo nel database chiamato NumberParticipant e voglio trasmettere i latta banca dati grazie al mio controller Crea:
Il mio codice:
@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" />
}
Il tuo '
Penso a DropDownListFor ma come posso inserire in questo DropDownListFor le opzioni 2,3,4,5 e la prima opzione null? – Memo