Freigeben über


PostBackOptions.ActionUrl Eigenschaft

Definition

Ruft die Ziel-URL für das Postback einer Web Forms-Seite ab oder legt diese fest.

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

Eigenschaftswert

Die URL für das Postback einer Web Forms-Seite. Der Standardwert ist eine leere Zeichenfolge ("").

Beispiele

Das folgende Codebeispiel veranschaulicht die Verwendung der ActionUrl -Eigenschaft eines PostBackOptions -Objekts, um ein seitenübergreifendes Postback zu verursachen, wenn ein Benutzer den Mauszeiger auf einem Label Steuerelement positioniert.

<%@ 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>

Hinweise

Die ActionUrl -Eigenschaft der PostBackOptions -Klasse gibt die URL für das action Attribut einer Web Forms-Seite an. Die ActionUrl -Eigenschaft kann verwendet werden, um anzugeben, auf welcher Web Forms-Seite Daten zurückgepostt werden sollen, was zu einem seitenübergreifenden Beitrag führt. Weitere Informationen zur seitenübergreifenden Veröffentlichung finden Sie unter Cross-Page Posting in ASP.NET Web Forms.

Gilt für:

Weitere Informationen