js oder jquery sind nicht erforderlich. Um das Neuladen der Seite zu stoppen, geben Sie einfach den Schaltflächentyp als „Schaltfläche“ an. Wenn Sie den Schaltflächentyp nicht angeben, setzt der Browser ihn auf „Zurücksetzen“ oder „Senden“, wodurch die Seite neu geladen wird. Das funktioniert!
Wie verhindere ich, dass meine Seite beim Klicken auf die Schaltfläche neu geladen wird?
Wenn Sie eine vollständige Seitenaktualisierung vermeiden möchten, verwenden Sie das UpdatePanel-Steuerelement nicht, da dies nur noch mehr Schmerzen verursacht. Verwenden Sie stattdessen AJAX mit clientseitigem Grid (z. B. jQuery-Grid, Webgrid usw.) und erledigen Sie alles auf dem Client (JavaScript-Code).
Wie verhindere ich, dass eine Seite in HTML aktualisiert wird?
Verwenden Sie das Submit-Ereignis von jQuery, um das Absenden des Formulars zu handhaben, fügen Sie return false hinzu; am Ende der Submit-Handle-Funktion, um ein Neuladen der Seite zu verhindern.
Wie stoppe ich das Neuladen/Aktualisieren der Seite bei der Schaltfläche „Zurück“?
Sie müssen das Browser-Zurück-Button-Ereignis erkennen und als Eingabe der Seite übergeben, die Sie verhindern möchten, dass die URL erneut geladen wird, die Ihnen anzeigt, ob Sie von einem Zurück-Button-Klick gekommen sind. dieser Code: $(Fenster). on(‚popstate‘, function(event) { alert(„pop“); });
Wie verhindere ich, dass eine Seite aktualisiert wird?
Klicken Sie auf die Schaltfläche Start, geben Sie „Internetoptionen“ ein und wählen Sie in den Suchergebnissen Internetoptionen aus. Klicken Sie im Fenster „Eigenschaften von Internet“ auf „Registerkarte „Benutzerdefiniert“ -> Benutzerdefinierte Stufe“ und scrollen Sie dann im Fenster „Sicherheitseinstellungen“ nach unten, bis Sie „META REFRESH zulassen“ finden. Deaktivieren Sie diese Option und klicken Sie auf OK.
Was passiert, wenn ich auf die Schaltfläche zum Aktualisieren der Seite klicke?
Beim Klicken auf die Schaltfläche wird die Funktion mit aktualisierter Seite aufgerufen, wodurch alle meine vorherigen Anforderungen zurückgesetzt werden, die sich auf die aktuelle Seite auswirken, die das Ergebnis der vorherigen Anforderung war. Was soll ich tun, um die Seitenaktualisierung zu verhindern?
Wie vermeide ich eine vollständige Seitenaktualisierung bei Verwendung von UpdatePanel?
Wenn Sie eine vollständige Seitenaktualisierung vermeiden möchten, tun Sie dies nichtVerwenden Sie das UpdatePanel-Steuerelement, da dies nur mehr Schmerzen im Hintern verursacht. Verwenden Sie stattdessen AJAX mit clientseitigem Grid (z. B. jQuery-Grid, Webgrid usw.) und erledigen Sie alles auf dem Client (JavaScript-Code).
Was soll ich tun, um eine Seitenaktualisierung zu verhindern?
Was soll ich tun, um die Seitenaktualisierung zu verhindern? Sie müssen die Parameter angeben, wenn Sie einfach verwenden window.location = window.location.href; es wird die ganze Seite aktualisieren & Dadurch werden alle Ihre vorherigen Anfragen zurückgesetzt. Bitte überprüfen Sie dies: stackoverflow.com/questions/133925/… @bunkdeath: Suck-Antwort sollte akzeptiert werden.
Wie steuere ich das Verhalten eines Webformulars in JavaScript?
Sie können auch die Steuerelement-ID verwenden, die Sie in ASP.NET Web Forms im JavaScript-Code festlegen, um dieses Verhalten zu steuern, das liegt ganz bei Ihnen. Bitte registrieren Sie sich oder melden Sie sich an, um abzustimmen. UpdatePanel hat nichts mit der Verwaltung des Zustands und der Werte der WebForm-Steuerelemente zu tun.