2010-01-22 12 views

Répondre

1

Essayez

ValidationSummary1.ValidationGroup = Login1.ClientID;
ou
ValidationSummary1.ValidationGroup = Login1.UniqueID;

Veuillez noter que si vous choisissez de personnaliser le modèle de mise en page de ce contrôle dans votre page aspx, vous devez simplement définir manuellement le groupe de validation des validateurs.

Tels que:

<asp:RequiredFieldValidator ID="UserNameRequired" ValidationGroup="Login1" /> 

et dans le code-behind:

protected void Page_Load(object sender, EventArgs e) 
{ 
    ValidationSummary1.ValidationGroup = "Login1"; 
} 
+0

Ni travail :(Oui, je l'ai personnalisé la mise en page Dois-je mettre le groupe de validation de tous les validateurs. Login1.ClientID? – Nick

+0

Il suffit de les mettre tous les deux à la même chose, et tout ira bien.Veuillez voir mon edit pour un exemple – Greg

+0

Excellent! Cela fonctionne comme un charme! – Nick