PostBackOptions.ActionUrl Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the target URL for the postback of a Web Forms page.
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
Property Value
The URL for the postback of a Web Forms page. The default value is an empty string ("").
Examples
The following code example demonstrates using the ActionUrl property of a PostBackOptions object to cause a cross-page postback if a user positions the mouse pointer on a Label control.
<%@ 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>
Remarks
The ActionUrl property of the PostBackOptions class specifies the URL for the action
attribute of a Web Forms page. The ActionUrl property can be used to specify which Web Forms page to post data back to, causing a cross-page post. For more information on cross-page posting, see Cross-Page Posting in ASP.NET Web Forms.
Applies to
See also
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈