This article has been localized into Spanish by the community.
Validación - Introducción
Desde que se creo el primer sitio web dinámico, la validación de formularios ha sido un tema importante. Llevar las entradas del usuario a través del sistema requería mucha atención, y con los anteriores lenguajes de scripting del lado del servidor, no existía una manera estándar de lidiar con la validación de formas. Por esta razón, scripts del lado del cliente se utilizaron en muchos casos, pero como seguramente sabes, los scripts del lado del cliente no son a prueba de balas - pueden ser fácilmente evadidos o simplemente desactivados. Con ASP.NET, finalmente se les dio a los desarrolladores web un buen conjunto de herramientas para validar formas. Los controles de validación de ASP.NET se basan en tecnología de cliente y servidor, trayendo lo mejor de dos mundos, para asegurarse que validar una forma sea sencillo.
ASP.NET 2.0, la versión más reciente al momento de escribir esto, tiene distintos controles de validación para distintos propósitos. En capítulos siguientes mostraremos ejemplos de cada uno de ellos. Todos funcionan de maneras distintas, pero hacen esencialmente lo mismo - se aseguran que un campo dentro de la forma sea llenado de manera correcta por el usuario.