Ich wollte eine so einfache Funktion implementieren, aber es hat lange gedauert. Der Grund dafür ist, dass ich asp.net Ajax zum ersten Mal verwende und MS ursprünglich nicht verwenden wollte. Aber ich möchte sehen, wie sein Körperbau ist.
Die Verwendung von Response.write (js) führt zu Fehlern. Nach Durchsicht einiger Dokumente stellt sich heraus, dass zur Implementierung des Aufrufs die statische Methode RegisterStartupScript des ScriptManagers verwendet werden muss. Ich weiß nicht, warum der Instanztyp diese Methode nicht bereitstellt. Es hat mich viel Zeit gekostet.
ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "updateScript", "alert('save success')", true);
Es scheint, dass ich es sorgfältig studieren muss, wenn ich in Zukunft Zeit habe. Aber jetzt habe ich das Gefühl, dass ich immer weniger Energie habe, diese Technologien zu erlernen. Hey, die Leute werden alt. Es ist nutzlos.