llena un DropDownList manualmente en MVC Core 5 con C#

Para el ejemplo se creara un proyecto MVC Core 5 con C#.




Crearemos una clase en la carpeta Models donde se indicara el Id y Nombre del pais, también declararemos una lista que tendrá los paises que se visualizara en el DropDownList


Crearemos un controlador donde se realizara el llenado de los datos de la ListaPaisses() en PaisId,  dentro del primer Index() tiene por default un método [HttpGet] para obtener los datos, es opcional ponerlo.

En el segundo Index() manejaremos el método [HttpPost] que solicita una petición al servidor y recibe los parametros de la vista.


Se creara la Vista donde se llamara el DropDonwList y contendra PaisId que contiene los datos de ListaPaises().


Por último dentro de Shared/_Layout.cshtml llamaremos el controlador Pais que ejecutara la acción Index().


Ejecutamos el proyecto y se visualizara el DropDownList.


Publicar un comentario

0 Comentarios