Ahora, la validación de lado cliente se consigue de una manera más sencilla usando el plugin jQuery validation.
Al utilizar los controles de validacion, en una nueva aplicacion de Visual Studio 2012 utilizando Framework 4.5 nos lanzara el siguiente mensaje de error:
WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'.
Para solucionar esta situacion tenemos 2 opciones:
Cambiamos a la forma anterior de trabajo, desactivando jQuery Validation o agregamos el scriptResourceMapping for jquery.
1. Desactiva la validacion de jquery
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
2. Agregar el scriptResourceMapping
Descargar la ultima version de jquery desde la pagina oficial www.jquery.com. y agregarlo a nuestro proyecto. Ir al archivo Global.asax y agregar un nuevo ScriptResourceMapping
void Application_Start(object sender, EventArgs e)
{
ScriptManager.ScriptResourceMapping.AddDefinition("jquery",
new ScriptResourceDefinition
{
Path = "~/scripts/jquery-1.9.0.js"
});
}
No hay comentarios:
Publicar un comentario