codice:
<form id="Form1" method="post" runat="server">
 <asp:TextBox ID="uno" Runat="server"></asp:TextBox>
 <asp:Button ID="postback" Runat="server" Text="Fai il Postback"></asp:Button>
 <asp:RequiredFieldValidator ControlToValidate="uno" ErrorMessage="Obbligatorio"  
 Runat="server" Display="Static" id="RequiredFieldValidator1"></asp:RequiredFieldValidator> 
 <input id="cancella" onclick="Page_ValidationActive=false;" type="submit"  
 value="Cancella la validazione"> 
</form>
uso la input in neretto per evitare che l'utente sia bloccato sulla pagina, e questo per riconoscere l'azione di annullamento:

codice:
        If Page.IsPostBack Then Page.Validate()

        If Not Page.IsValid Then
            Response.Write("Hai saltato la convalida")
        End If
perche' continua a dirmi che "non posso chiamare il metodo .IsValid se non effettuo prima la validazione", se due righe più su ho manifestato l'intenzione di farlo ?