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>