en

MSGuayaquil

Recursos esenciales para el desarrollador .NET

Blog Comunitario

RequiredFieldValidator - Como evitar que se realice la validación

Me encontré con un problema en mi aplicación, no sé qué tan común sea, pero me costó algo de tiempo dar con la solución, por eso aprovecho en comentarlo.

 El escenario es el siguiente, en una página tengo cajas de textos para el ingreso de datos que usan RequiredFieldValidator, en la misma página un Repeater control para mostrar resultados, en el Repeater hay un LinkButton que debe realizar una acción al dar clic, como el link hace postback el control de validación se activa y bloquea la acción del link.

Solución: Usar la propiedad CausesValidation de control LInkButton para evitar el bloqueo y hacer la operación, la línea quedaría

<asp:LinkButton ID="LinkButton" runat="server" CausesValidation="false" CommandArgument=<%#Eval("CODIGO")%>>Consultar </asp:LinkButton>

Comentarios

 

JULIX dijo:

lOCO excelente post me llevo una semana desubrirlo, segun te entiendo al hacer el postback o recarga de la pagina cheqea que no se ha asignado los campos necesarios o enlazados al validator(*) entonces bloqea al linkbutton, es asi ?¿

October 22, 2008 10:22 AM

Deja tu Comentario

(requerido)  
(opcional)
(requerido)  

Ingresa los números de la imagen:
© 2007 MSGuayaquil. Todos los derechos reservados.
Powered By IIS 6 Powered By ASP.NET 2.0 Ofrecido por Community Server (Commercial Edition) Powered By SQL Server 2005
Creado y Administrado por Julio Casal