asp-for
Última actualización
Última actualización
Vincula campos de formulario a propiedades específicas de un modelo, facilitando la implementación de formularios fuertemente tipados.
Automatiza la generación de atributos name
y id
, y puede integrarse con el sistema de validación de modelos de ASP.NET Core para mostrar errores de validación.
Asegura que los datos del formulario se mapeen correctamente a las propiedades del modelo, reduciendo el riesgo de errores en el binding de datos.
La validación integrada ayuda a prevenir la aceptación de datos inválidos, mejorando la seguridad y la usabilidad de la aplicación.
Podemos usar a su vez el asp-for para la etiqueta label para asi crear la asociación directa con su input.
Con Display podemos cambiar la apariencia (el texto que va a mostrar) un elemento. Podemos fijarnos que tiene por defecto el texto en inglés, pero esto se puede cambiar :
Le añadimos info a la etiqueta required :
Tambien podemos utilizar asp-for con los TextArea de la misma manera, pudiendo añadirle anotaciones tales como :
En select, podemos usar el tag helper para vincular la propiedad (Ej: NumeroSeleccionado
)con el elemento <select>.
Aquí nos estamos adelantando a la propiedad asp-items y el uso de <SelectListItem>, que veremos en el siguiente punto.