Page.RaisePostBackEvent(IPostBackEventHandler, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Notifica o controle de servidor que causou o postback de que ele deve tratar um evento de postback de entrada.
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)
Parâmetros
- sourceControl
- IPostBackEventHandler
O controle de servidor ASP.NET que causou o postback. Esse controle deve implementar a interface IPostBackEventHandler.
- eventArgument
- String
O argumento de postback.
Exemplos
O exemplo a seguir usa o RaisePostBackEvent método para notificar ASP.NET que um evento pós-back é gerado quando um controle de servidor personalizado userButton
é clicado.
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
Comentários
O Page objeto chama o RaisePostBackEvent método quando ocorre um postback. Essa chamada ocorre no ciclo de vida da página após o carregamento e a notificação de alteração serem concluídas, mas antes da pré-geração ocorrer.