2008-08-29 12 views

Antwort

5

Verwenden Sie ValidationGroups? Versuchen Sie, jedem Steuerelement eine Validierungsgruppe sowie den Validator zuzuweisen, den Sie verwenden möchten. Etwas wie:

<asp:TextBox ID="txt1" ValidationGroup="Group1" ruant="server" /> 
<asp:RequiredFieldValidator ID="rfv1" ... ValidationGroup="Group1" /> 

Hinweis, wenn eine Schaltfläche es keine Validierungsgruppe angeben, werden alle Regler validieren, die zu einer Validierungsgruppe zugeordnet sind.

+0

Eine Meinung hier. Sie sollten ValidationGroup = "Group1" zu Schaltfläche nicht zu Textfeld hinzufügen. Wenn Sie ValidationGroup = "Group1" zu Textfeld hinzufügen, wird Ihr Buttomn weiterhin Daten übermitteln. –

0

Sie sollten die ValidationGroup-Eigenschaft für jede Elementgruppe auf einen anderen Wert setzen. Die ValidationGroup Ihres Validators muss nur mit dem Steuerelement identisch sein, das das Formular übermittelt.

Verwandte Themen