Categorias: Todos - anotaciones - servidor - cliente - reglas

por Ruth Terrones 2 anos atrás

140

VALIDANDO MODELOS MVC

La validación de modelos en ASP.NET MVC es crucial para asegurar la integridad de los datos en aplicaciones web. Se recomienda que la validación lógica siempre se realice del lado del servidor, aunque también puede implementarse en el cliente mediante JavaScript.

VALIDANDO MODELOS
MVC

podemos validar, establecer mensaje de error, establecer etiqueta de visualización, tipo de campo, etc. para una propiedad particular.

VALIDANDO MODELOS MVC

Anotaciones de validación

Tenemos a:
Phone
CreditCard
Compare
Range
RegularExpression
Required

Server side (model) validation

Se requieren validaciones del lado del servidor para garantizar que los datos recibidos sean correctos y válidos
System.ComponentModel.DataAnnotations.
se usan atributos conocidos como anotaciones de datos.

Validación de Modelos

Las características de validación de ASP.NET MVC
aprovechando la infraestructura de validación de ASP.NET MVC

(incluyendo validación en cliente, validación de enlace de modelos, etc).

están diseñadas para que sea sencillo integrar cualquier tipo de arquitectura de validación
Los programadores
aprovechar el soporte de validación DataAnnotation

ofrecen una forma realmente sencilla de añadir declarativamente reglas de negocio a objetos y propiedades con un mínimo código.

la validación lógica esté siempre en el servidor, y opcionalmente podamos forzar esas validaciones en el cliente a través de JavaScript.
La validación de los datos introducidos por los usuarios y reforzar las reglas de negocio es un requisito principal en la mayoría de aplicaciones web.