Compartilhar via


PostBackOptions.ActionUrl Propriedade

Definição

Obtém ou define a URL de destino para o postback de uma página do Web Forms.

public:
 property System::String ^ ActionUrl { System::String ^ get(); void set(System::String ^ value); };
public string ActionUrl { get; set; }
member this.ActionUrl : string with get, set
Public Property ActionUrl As String

Valor da propriedade

A URL para o postback de uma página do Web Forms. O valor padrão é uma cadeia de caracteres vazia ("").

Exemplos

O exemplo de código a seguir demonstra como usar a ActionUrl propriedade de um PostBackOptions objeto para causar um postback entre páginas se um usuário posicionar o ponteiro do mouse em um Label controle.

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  void Page_Init(object sender, EventArgs e)
  {
    
    string reference = Page.ClientScript.GetPostBackEventReference
      (new PostBackOptions(this, "", "http://www.wingtiptoys.com", false, true, false, true, false, ""));
    Label1.Attributes.Add("onmouseover", reference);
    
  } 

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ActionUrl Example Page</title>
  </head>
  <body>
    <form id="form1" runat="server">
      <h3>PostBackOptions ActionUrl Example</h3>
      <asp:Label runat="server" 
        id="Label1" >
        Placing the mouse pointer on this label will cause a cross-page post to occur.
      </asp:Label>
    </form>
  </body>
</html>
<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
  
  Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs)
    
    Dim reference As String = Page.ClientScript.GetPostBackEventReference _
      (New PostBackOptions(Me, "", "http://www.wingtiptoys.com", False, True, False, True, False, ""))
    Label1.Attributes.Add("onmouseover", reference)
    
  End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head id="Head1" runat="server">
    <title>ActionUrl Example Page</title>
  </head>
  <body>
    <form id="form1" runat="server">
      <h3>PostBackOptions ActionUrl Example</h3>
      <asp:Label runat="server" 
        id="Label1" >
        Placing the mouse pointer on this label will cause a cross-page post to occur.
      </asp:Label>
    </form>
  </body>
</html>

Comentários

A ActionUrl propriedade da PostBackOptions classe especifica a URL para o action atributo de uma página do Web Forms. A ActionUrl propriedade pode ser usada para especificar em qual página do Web Forms postar dados novamente, causando uma postagem entre páginas. Para obter mais informações sobre postagem entre páginas, consulte Postagem entre páginas no ASP.NET Web Forms.

Aplica-se a

Confira também