Ich muss ein ASP.NET-Formular zurücksetzen. Ich versuche, document.aspnetForm.reset() zu verwenden, aber wenn ich versuche, irgendetwas danach zu tun, erhalte ich einen Ereignisüberprüfungsfehler. Wie kann ich mein Formular zurücksetzen, ohne die Ereignisvalidierung von ASP.NET zu stören? Ich kann die Ereignisvalidierung NICHT deaktivieren. Vielen Dank!Zurücksetzen des ASP.NET-Formulars? aspnetForm.reset() verursacht Event Validation ungültiger Postback-Fehler
1
A
Antwort
1
Sie müssen jedes Formularelement manuell löschen. Wenn Sie jQuery haben, können Sie alle input[@type="text"]
abrufen und ihren Wert auf ""
usw. für andere Formularelemente setzen ...
-1
Fügen Sie return false;
zu Ihnen Javascript-Code hinzu. Es wird Postback verhindern.
Duplizieren von http://stackoverflow.com/questions/274857/is-there-an-easy-way-to-clear-an-asp-net-form und viele mehr. –