2 Stimmen

Kann eine Asp-Seite wegen eines erforderlichen Validators nicht ändern

Auf einer meiner asp.net-Seiten habe ich ein paar Textfelder und eine erforderliche Validator an sie angehängt. Alles ist in Ordnung mit der Validierung, aber wenn ich die Seite zu einer anderen erforderlichen Validator ändern wollen nicht zulassen, weil ich nicht in einem Textfeld zu füllen :/

Wie kann man einen Seitenwechsel zulassen, ohne ein Textfeld für die Validierung auszufüllen? Ich muss eine Bedingung in "Seite verlassen" (wie ist es benannt?) Ereignis deaktiviert erforderliche Validierung erstellen?

Bitte um Hilfe ;)

3voto

womp Punkte 113535

Wenn Sie ein Steuerelement zum Wechseln auf die nächste Seite verwenden, setzen Sie dessen CausesValidation Eigenschaft zu False .

Wenn Sie z. B. auf eine Schaltfläche klicken, die Sie zur nächsten Seite bringt, würde das so aussehen:

<asp:LinkButton id="myButton" runat="server" CausesValidation="False" .... />

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X