Caixa suspensa MVC 5 (seleção múltipla)
Estou tendo problemas com esta caixa suspensa, parece que não consigo acertar, aqui está o código:
Visualização (Index.cshtml):
@using EvaSimulator.Models
@Model EvaSimulator.Models.ModelVariables
@{
ViewBag.Title = "Index";
ModelVariables mv = new ModelVariables();
}
@using (Html.BeginForm("DropDownBox", "Home", FormMethod.Get))
{
@Html.DropDownList("dropdownbox", )
<button type="submit"></button>
}
<p>@Model.dropDownList</p>
Modelo (ModelVariables.cs):
public string dropDownList = "";
Controlador (HomeController.cs):
public ActionResult DropDownBox(string dropdownbox)
{
ModelVariables mv = new ModelVariables();
mv.dropDownList = dropdownbox;
return this.View("Index", mv);
}
Isso simplesmente não parece certo, e eu estou apenas procurando uma solução simples, crie uma caixa de listagem suspensa com várias seleções e o que eu enviar, eu pego a lista de valores e os imprimo<p>
tag na exibição (@Model.dropDownList
)