en ASP.NET MVC, es muy fácil mostrar opciones estáticas en la lista desplegable. Veamos cómo se puede lograr esto.
Cómo crear un simple html.dropdownListfor ()
Para generar una lista desplegable básica, puede usar el método html.dropdownList para helper. Esto requiere una propiedad modelo para unir el valor seleccionado y un objeto SelectList que representa las opciones que se mostrarán.
Ejemplo de uso
Considere la siguiente lista de modelos y opciones de color:
public class PageModel
{
public int MyColorId { get; set; }
}
public static IEnumerable Colors = new List {
new Color {
ColorId = 1,
Name = "Red"
},
new Color {
ColorId = 2,
Name = "Blue"
}
};
En su vista, puede crear una lista desplegable como esta:
@Html.DropDownListFor(model => model.MyColorId, new SelectList(PageModel.Colors, "ColorId", "Name"))
] Este código generará una lista desplegable con dos opciones "rojo" y "azul". El valor seleccionado está vinculado a la propiedad MyColorid en el modelo.
más información
Para obtener más información sobre html.dropdownListfor, consulte la documentación de MSDN. Además, puede encontrar ejemplos de uso en el desbordamiento de pila.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3