Freigeben über


Page.RaisePostBackEvent(IPostBackEventHandler, String) Methode

Definition

Benachrichtigt das Serversteuerelement, das das Postback ausgelöst hat, dass ein eingehendes Postbackereignis behandelt werden muss.

protected:
 virtual void RaisePostBackEvent(System::Web::UI::IPostBackEventHandler ^ sourceControl, System::String ^ eventArgument);
protected virtual void RaisePostBackEvent (System.Web.UI.IPostBackEventHandler sourceControl, string eventArgument);
abstract member RaisePostBackEvent : System.Web.UI.IPostBackEventHandler * string -> unit
override this.RaisePostBackEvent : System.Web.UI.IPostBackEventHandler * string -> unit
Protected Overridable Sub RaisePostBackEvent (sourceControl As IPostBackEventHandler, eventArgument As String)

Parameter

sourceControl
IPostBackEventHandler

Das ASP.NET-Serversteuerelement, das den Postback ausgelöst hat. Dieses Steuerelement muss die IPostBackEventHandler-Schnittstelle implementieren.

eventArgument
String

Das Postbackargument.

Beispiele

Im folgenden Beispiel wird die RaisePostBackEvent -Methode verwendet, um ASP.NET zu benachrichtigen, dass ein Postback-Ereignis ausgelöst wird, wenn auf ein benutzerdefiniertes userButton Serversteuerelement geklickt wird.

void DisplayUserName(Object sender, EventArgs ea) 
{
   Response.Write("Welcome to " + Server.HtmlEncode(userName.Text));
}
void RaiseEvent(Object sender, EventArgs ea)
{
   // Raise a post back event for a control.
   this.RaisePostBackEvent(userButton, "");
}
void Page_Load(Object sender, EventArgs ea)
{
   // Register a control as one that requires postback handling.
   this.RegisterRequiresRaiseEvent(userButton);
}
    Sub DisplayUserName(Sender As Object, e As EventArgs) 
       Response.Write("Welcome to " + Server.HtmlEncode(userName.Text))
    End Sub

   Sub MyRaiseEvent(Sender As Object, e As EventArgs)
       'Raises a post back event for a control.
        Me.RaisePostBackEvent(userButton, "")
   End Sub 
    
    Sub Page_Load(Sender As Object, e As EventArgs)

      'Registers a control as one that requires postback handling
      Me.RegisterRequiresRaiseEvent(userButton)
  End Sub

Hinweise

Das Page -Objekt ruft die RaisePostBackEvent -Methode auf, wenn ein Postback auftritt. Dieser Aufruf tritt im Seitenlebenszyklus auf, nachdem das Laden und die Änderungsbenachrichtigung abgeschlossen sind, aber bevor das Prerendering erfolgt.

Gilt für:

Weitere Informationen