Ignorer validateur nécessaire en fermeture de session
-
19-09-2019 - |
Question
Après-midi tout.
Voici facile pour vous que je ne peux pas comprendre.
J'ai un validateur requiredfield qui fait son travail aussi bien! A la lnkLogOut, doit être connecté à l'utilisateur mais sur le validateur requiredfield empêche cela.
protected void lnkLogOut_Click(object sender, EventArgs e)
{
Session.Abandon();
Response.Write("<script language='javascript'> { window.close();}</script>");
}
Comment puis-je faire pour annuler essentiellement le champ validateur nécessaire dans ce cas-à-dire que l'utilisateur peut accéder à la page, réaliser ce n'est pas la voie à suivre, ne touche pas les commandes (donc ils sont encore vides), mais le validateur nécessaire est ignoré.
Toutes mes excuses pour la question d'épaisseur.
La solution
Vous pouvez définir CausesValidation
à False
sur ce contrôle, comme suit:
<asp:Link runat="server" ID="lnkLogout" CausesValidation="False" ... />
Vous pouvez également passer en revue ValidationGroups , pour indiquer la certains contrôles ne doivent valider certains groupes de champs de saisie, etc.
Autres conseils
Utilisez la propriété du groupe de validation: