Nachricht anzeigen und Seite neu laden im C # asp.net-Webformular

Shuan-han Chen

Ich möchte die Nachricht anzeigen und die Seite gleichzeitig neu laden.

Aber es wurde neu Seite geladen und kann nicht aufhören.

Wie kann ich dieses Problem beheben? Vielen Dank.

   protected void btnCk_Click(object sender, EventArgs e)
    {
        string a= Request.Form["a"];
        string b= Request.Form["b"];
        string c= Request.Form["c"];

        string strReturn = null;

        strReturn = U9.Data.LoginData.LoginChange(a, b, c);

        if (strReturn == "0")
        {
            Response.Write("<Script language='JavaScript'>alert('OK');</Script>");   
        }
        else
        {
            Response.Write("<Script language='JavaScript'>alert('"+ strReturn.ToString() + "');</Script>");
        }

        Response.Write("<Script language='JavaScript'>window.location.reload();</Script>");
        Response.End();
    }
Divyang desai

Ich denke, dieses Problem liegt daran, dass Sie versuchen Response.Write, einen String in einen HTTP-Antwortausgabestream zu schreiben.

In diesem Fall können Sie verwenden ClientScriptManager.RegisterStartupScript Method

if (strReturn == "0")
{
    ClientScript.RegisterStartupScript(Page.GetType(), "alert", "alert('OK');window.location='default.aspx';", true);
}
else
{
    ClientScript.RegisterStartupScript(Page.GetType(), "alert", "alert('"+ strReturn.ToString() + "');window.location='default.aspx';", true);
}

Und ändern Sie Ihre Seite an der Stelle von default.aspx

Hoffe das hilft!

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Daten im Dialogfeld anzeigen, ohne die Seite neu zu laden

Nach 30 Sekunden ein Modal anzeigen und Seite neu laden

ASP.NET-Webformular-Passliste zum Anzeigen und Anzeigen von Seiten mit HTML-Steuerelementen

Die Navigation zur Webseite wurde abgebrochen, um eine Nachricht im asp.net-Webformular zu erhalten

Unterschiedlicher Tabellentyp im C # ASP.NET-Webformular

Anzeigen der Liste der Mutter- und Unterunternehmen mit Kontrollkästchen zur Auswahl im asp.net-Webformular mithilfe verschachtelter Repeater

Verwenden von jquery localstorage zum erneuten Laden der Seite und Anzeigen einer Nachricht

Wie kann ich die Seite nach dem Anzeigen einer Snackbar automatisch im Winkel neu laden?

Wie kann ich mit AngularJS frische Daten im Akkordeon anzeigen, ohne die Seite neu zu laden?

Speichern von Klassenobjekten in der Sitzung und Anzeigen auf einem anderen asp.net-Webformular

Wie kann ich mit PHP + JS eine Seite neu laden und einen Abfrageparameter anzeigen?

Seite neu laden auf Chrome-Erweiterung Nachricht senden?

Ich möchte ein Formular senden, ohne die Seite neu zu laden und ohne OK-Nachricht

ASP.net-Webformular Informationen aus der Datenbank anzeigen

auf eine Seite umleiten und Popup in asp.net anzeigen

asp.net mvc und jquery laden eine Seite

Wie kann ich den Wert in der Fußzeile der Rasteransicht des Textfelds und der Dropdown-Liste im asp.net c # -Webformular abrufen?

Wie verfolge ich das Tastendruckereignis für asp.net im C # -Webformular?

Wie aktualisiere ich die Seite in ASP.NET? (Lassen Sie es sich per Code neu laden)

Die ASP.NET C # -Schaltfläche zum Anzeigen der letzten Seite im Datagrid-Raster verschwindet beim Klicken

Wenn im asp.net-Webformular kein PerformClick () vorhanden ist

ValidateRequest = False kann im asp.net-Webformular bedingt sein?

Anzeigen von Kategorie und Unterkategorie im Menü in ASP.NET MVC / C # / LINQ / SQL

Nachricht mit Json in asp.net anzeigen

Auf derselben Seite umleiten und dem Benutzer eine Nachricht anzeigen

Seite dynamisch neu laden

Kinder mit Parametern laden Seite im React Router neu

So laden Sie die Seite mit JavaScript im Sekundenbereich neu

Wie kann ich Javascript und CSS neu laden, nachdem Asp Gridview im Updatepanel aktualisiert wurde?

TOP Liste

  1. 1

    Modbus Python Schneider PM5300

  2. 2

    Glassfish v3.0.1 im Vergleich zu Oracle GlassFish Server 3.0.1 - Gibt es einen technischen Grund, die kommerzielle Version zu verwenden?

  3. 3

    Wie schließe ich mehrere Ordner mit der Variablen EXTRA_ARGS aus?

  4. 4

    Wie kann eine gleichmäßige Lastverteilung in ElasticSearch mit Indizes mit unterschiedlicher Anzahl von Shards erreicht werden?

  5. 5

    Wie kann man eine Multi-Container-Anwendung in Steuerkarten erstellen?

  6. 6

    ElasticSearch - Knotensperren konnten nicht abgerufen werden

  7. 7

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  8. 8

    Elasticsearch startet nicht nach dem Laden in viele Daten

  9. 9

    Ärgerliches Problem mit yaml, das ich nicht lösen kann

  10. 10

    Wie Verwenden von Httpclient mit jedem SSL-Zertifikat, egal wie „schlecht“ es ist

  11. 11

    Wie vergleicht man scala.xml-Knoten richtig?

  12. 12

    ElasticSeach Auto Complete mit dem Vervollständigungsvorschlag, um das vollständige Dokument zurückzugeben

  13. 13

    Wie füge ich eine Spalte in einer Zeile in der Ansible Jinja2-Vorlage mit der for-Schleife hinzu?

  14. 14

    HTTPS-Verbindung mit Moneris-Servern in Curl

  15. 15

    Unity Build-Fehler: Der Name 'EditorUtility' ist im aktuellen Kontext nicht vorhanden

  16. 16

    Bester Crawler, um festzustellen, ob er mit Technologien gebaut wurde?

  17. 17

    So erhalten Sie eine gleichmäßige Höhe für alle Eingabefelder

  18. 18

    Wie kann ich den Kaskadenmodus global einstellen?

  19. 19

    Eclipse Oxygen - Projekte verschwinden

  20. 20

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  21. 21

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

heißlabel

Archiv