Vorgehensweise für Benutzersteuerelement einen Postback tun

October 23

Postbackverhalten ist was passiert, wenn ein Leser der Webseite ein Formular absendet. In ASP, Benutzersteuerelemente führen dieselben Funktionen wie andere Steuerelemente, aber Sie passen das Layout, Design und Postback Verhalten. In der Regel den postback Wert im Steuerelement "ViewState", das Bestandteil jeder ASP-Seite ist, gespeichert und im ASP-Designer benutzerdefinierte Serversteuerelemente erstellen.

Anweisungen

1 Öffnen Sie die Codierung Datei, die Benutzersteuerelement verwendet. Wenn Sie die ASP-Datei Codierung öffnen, wird der Editor automatisch geöffnet. Klicken Sie auf "Design", um das Formular der Webseite in einem Designer zu sehen.

2 Klicken Sie auf das Benutzersteuerelement, um seine Eigenschaften im Bereich Eigenschaft aktivieren. Das Auswahlfeld EnableViewState-Eigenschaft klicken Sie auf "True". Diese Auswahl aktiviert die postback-Funktion, die die Werte speichert, wenn der Leser der Webseite das Formular absendet.

3 Fügen Sie die ViewState-Anweisung, die den Benutzer-Steuerelement-Wert speichert. Der Wert ist vor die Seitenaktualisierungen gespeichert, so dass die Webseite in das Steuerelement Textfeld eingegebenen Daten abrufen kann. Der folgende Code speichert die Daten für ein postback Funktion:

ViewState ["Usercontrolvalue"] = Usercontrol. Text;

4 Rufen Sie den Wert von ViewState-Objekt gespeichert. Nachdem der Postback ausgeführt wird, rufen Sie den Wert aus dem ViewState-Objekt. Um den Wert abzurufen, verwenden Sie den folgenden Code:

String Usercontrolvalue = ViewState ["Usercontrolvalue"];