none
Como obtener valor de DropDownList en controlador MVC ? RRS feed

  • Pregunta

  • hola

    tengo un DropDownList en mi vista cshtml ... Como puedo hacer para obtener el valor seleccionado en el controlador ?

     <select>
      <option value="volvo">Volvo</option>
      <option value="saab">Saab</option>
      <option value="mercedes">Mercedes</option>
      <option value="audi">Audi</option>
    </select> 


    EFRAIN MEJIAS C VALENCIA - VENEZUELA

    miércoles, 6 de marzo de 2019 8:33

Respuestas

  • Primero ponle un name y un id:

     <select name="midato" id="midato">....

    Despues, cerciorate de que lo tienes metido en un <form> (bien sea con un tag <form> o con un @Html.BeginForm). El "Action" del Form debe apuntar al metodo de accion en el que quieres recibir el valor.

    Y en el metodo, ponle un parametro cuyo nombre coincida con el que pusiste en el select:

    [HttpPost] ActionResult MiMetodo(string midato) {...}

    y ya esta, con eso el valor seleccionado te llega en "midato".

    miércoles, 6 de marzo de 2019 9:17