Ich muss eine Seite auf Knopfdruck aktualisieren, ohne den Trefferzähler zu erhöhen.
Erstellen Sie eine Klasse für Trefferzähler
%Vor%Erhöht den Wert des Zählers beim Laden der Seite
%Vor%Leitet die Seite auf sich selbst um und zeigt den Zählerwert beim Klicken auf die Schaltfläche
an %Vor% Sie können Response.redirect("YourPage",false)
verwenden, was Ihre Seite aktualisiert und den Zähler erhöht.
Beim Klicken auf die Schaltfläche können Sie Folgendes versuchen:
%Vor%Und auf PageLoad können Sie überprüfen, ob der Ladevorgang von diesem Button kommt, und die Anzahl erhöhen.
%Vor%Danke
Wenn Sie sagen, dass die Seite aktualisiert werden soll, muss die neue Instanz der Seite, die Sie erstellen, entweder static variable/session variable
oder method
enthalten, um die Anzahl der Treffer auf Ihrer Seite zu speichern und abzurufen.
Was das Aktualisieren der Seite angeht, würde Response.Redirect(Request.RawUrl);
oder window.location=window.location
die Aufgabe für Sie erledigen.
Das erneute Laden der Seite kann mit JavaScript-Code erfolgen. Verwenden Sie eine HTML-Schaltfläche und implementieren Sie sie wie ...
%Vor%