PostBackOptions.ActionUrl Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'URL di destinazione per il postback di una pagina Web Form.
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
Valore della proprietà
URL per il postback di una pagina Web Form. Il valore predefinito è una stringa vuota ("").
Esempio
Nell'esempio di codice seguente viene illustrato l'utilizzo della ActionUrl proprietà di un PostBackOptions oggetto per generare un postback tra pagine se un utente posiziona il puntatore del mouse su un Label controllo .
<%@ 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>
Commenti
La ActionUrl proprietà della PostBackOptions classe specifica l'URL per l'attributo action
di una pagina Web Form. La ActionUrl proprietà può essere utilizzata per specificare la pagina Web Form in cui pubblicare i dati, causando un post tra pagine. Per altre informazioni sulla pubblicazione tra pagine, vedere Registrazione tra pagine in ASP.NET Web Form.