Artículo
|
Saltarse las validaciones del lado del cliente en ASP.NET MVC |
Realizar validaciones automáticas en ASP.NET MVC es una opción muy cómoda para verificar si los datos introducidos por el cliente son correctos. Para conseguirlo solo basta con indicar a los controles las restricciones que debe de controlar en cada caso, y el framework MVC se encarga del resto.
El sistema de validación es capaz de generar scripts capaces de comprobar en el cliente si los datos introducidos son válidos y cumplen las restricciones indicadas. Lo que hace el script es comprobar los datos una vez que el control pierde el control y antes de realizar el envío de los datos, impidiendo en envío de los datos, si no son correctos estos.
Esta validaciones a nivel de cliente se puede modificar haciendo un pequeño cambio en el script MicrosoftMvcValidation.js, haciendo que se envíen los datos, siendo estos los que sean.
Para conseguirlo solo bastaría con añadirle al botón la propiedad “disableValidation” con el valor a “true” y así esas comprobaciones nos la saltaríamos.
Con el método anterior estaríamos introduciendo marcado incorrecto en la página. Si queremos pasar las validaciones W3C podemos conseguir lo mismo desde script, lo que haría innecesaria la aparición del atributo disableValidation en el tag button:
Vía: variablenotfound.com
El sistema de validación es capaz de generar scripts capaces de comprobar en el cliente si los datos introducidos son válidos y cumplen las restricciones indicadas. Lo que hace el script es comprobar los datos una vez que el control pierde el control y antes de realizar el envío de los datos, impidiendo en envío de los datos, si no son correctos estos.
Esta validaciones a nivel de cliente se puede modificar haciendo un pequeño cambio en el script MicrosoftMvcValidation.js, haciendo que se envíen los datos, siendo estos los que sean.
Para conseguirlo solo bastaría con añadirle al botón la propiedad “disableValidation” con el valor a “true” y así esas comprobaciones nos la saltaríamos.

Con el método anterior estaríamos introduciendo marcado incorrecto en la página. Si queremos pasar las validaciones W3C podemos conseguir lo mismo desde script, lo que haría innecesaria la aparición del atributo disableValidation en el tag button:
document.getElementById("atras").disableValidation = true;
Vía: variablenotfound.com
![]() |
Publicado por: angel carrero |
|
|
Comentarios
Últimas noticias
· factura
Últimos artículos














































