xVal vs ASP.Net MVC validação kit de ferramentas?
-
22-07-2019 - |
Pergunta
Alguém tem alguma recomendação para qualquer um destes validação estruturas ASP.Net MVC validação?
Solução
xVal é praticamente a maneira padrão para fazer a validação do lado do cliente em ASP.NET MVC. Na verdade hoje Steve Sanderson acaba de lançar uma nova versão dele:)
O ASP.NET MVC v2 terá a validação do lado do cliente construído dentro, mas é atualmente apenas em Preview 1 por isso vai ser algum tempo antes que o projeto será lançado. Você pode ver mais sobre isso no post de Stephen Walther ...
Microsoft Ajax CDN e Validação Biblioteca jQuery
Eu sugiro usar xVal até ASP.NET MVC v2 são liberados.
Outras dicas
Eu estou usando ValX como você obtém cliente e validação de servidor com o mesmo quadro, ele se integra bem com o código MVC.
Estou usando a anotação validadores de dados com grande sucesso. Eu sei que não é a solução final que vamos ver com MVC v2, mas é fácil de implementar e muito flexível.
http://mstecharchitect.blogspot.com /2009/08/data-annotations-validation-in-aspnet.html http://www.asp.net/learn/mvc/tutorial- 39-cs.aspx
A vantagem dessa abordagem é que você pode fazer algumas validações muito complexos (embora não do lado do cliente) através da criação de atributos personalizados. É também muito testável.