Aktualisieren einer asp.net-Seite beim Klicken auf die Schaltfläche

8

Ich muss eine Seite auf Knopfdruck aktualisieren, ohne den Trefferzähler zu erhöhen.

    
VimalSingh 22.07.2013, 04:28
quelle

6 Antworten

5
  • 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%
SiwachGaurav 22.07.2013, 06:31
quelle
27

Das auf Code hinter Redirect auf die gleiche Seite.

%Vor%     
Ishan Jain 22.07.2013 05:45
quelle
2

Sie können Response.redirect("YourPage",false) verwenden, was Ihre Seite aktualisiert und den Zähler erhöht.

    
Bibek Gautam 22.07.2013 04:35
quelle
1

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

    
Saritha.S.R 22.07.2013 05:26
quelle
1

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.

    
Vinay Pandey 27.09.2013 06:23
quelle
0

Das erneute Laden der Seite kann mit JavaScript-Code erfolgen. Verwenden Sie eine HTML-Schaltfläche und implementieren Sie sie wie ...

%Vor%     
Pushpendra 22.07.2013 05:18
quelle

Tags und Links