Pregunta

Una serie de preguntas se han hecho sobre este tema antes, pero desde ASP.NET MVC está moviendo bastante rápido que quería volver a hacer la pregunta:

¿Qué recomendaría para proporcionar la validación de formularios de entrada en ASP.NET MVC?

Requisitos:

  • del lado del servidor comprobar
  • Cliente-lado (JavaScript) comprobar
  • debe cubrir los aspectos básicos tales como campos obligatorios, validación de rango numérico, la validación de expresiones regulares

(Así que, básicamente, todos (o la mayoría) de las cosas que el controles de validación ASP.NET WebForms DO)

Las opciones actuales parecen ser:

  1. Validator Toolkit en CodePlex
  2. Salto a ASP.NET MVC 2 Vista Previa 1 (Nuestra solicitud es para uso interno y la entrada en funcionamiento está en 6 meses, por lo que podría ser cómodo utilizando la vista previa)
¿Fue útil?

Solución

Me gustaría utilizar DataAnnotations, va a ser una parte de MVC pero puede ser compilado y utilizado en 1.0.

http://www.asp.net/learn/mvc /tutorial-39-cs.aspx

/ M

Otros consejos

XVal debería ser buena opción en su caso.

FluentValidation también tiene un componente MVC, sin embargo, no hace el lado del cliente de las cosas. Lo ideal sería que esto podría ser integrado con XVal.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top