PostBackOptions.ActionUrl Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la dirección URL de destino para el postback de una página de formularios 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 de propiedad
Dirección URL para el postback de una página de formularios Web Forms. El valor predeterminado es una cadena vacía ("").
Ejemplos
En el ejemplo de código siguiente se muestra el uso de la ActionUrl propiedad de un PostBackOptions objeto para provocar una postback entre páginas si un usuario coloca el puntero del mouse en un 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>
Comentarios
La ActionUrl propiedad de la PostBackOptions clase especifica la dirección URL del action
atributo de una página de Formularios Web Forms. La ActionUrl propiedad se puede usar para especificar en qué página de Formularios Web Forms publicar datos, lo que provoca una publicación entre páginas. Para obtener más información sobre la publicación entre páginas, vea Publicación entre páginas en ASP.NET Web Forms.