Evitar validación en botón Cancelar

Cuando tenemos un formulario on controles de validación, esto impide que por ejemplo se envíen campos vacios u otro tipo de restricciones. Esta es la acción predeterminada cuando pulsamos en el botón Enviar. Pero, por defecto, si tenemos un botón de Cancelar, para salir de esa pantalla, vemos que la validación se lanza igualmente.

Entonces a ese botón tenemos que indicarle que no queremos que haga ningún tipo de validación, y lo hacemos asignando la propiedad CausesValidation a False.

<asp:Button ID="btnCrear" runat="server" 
    OnClick="btnCrear_Click" 
    Text="Crear" />

<asp:Button ID="btnCancelar" runat="server" 
    OnClick="btnCancelar_Click" 
    Text="Cancelar" 
    CausesValidation="False" />

Deja un comentario