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.

Était-ce utile?

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:

http://msdn.microsoft.com/en-us/library /ms227424.aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top