CreateUserWizard.ContinueDestinationPageUrl 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 la página que se va a mostrar al usuario al hacer clic en el botón Continuar en la página de resultado correcto.
public:
virtual property System::String ^ ContinueDestinationPageUrl { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
public virtual string ContinueDestinationPageUrl { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.ContinueDestinationPageUrl : string with get, set
Public Overridable Property ContinueDestinationPageUrl As String
Valor de propiedad
Dirección URL de la página de destino. De manera predeterminada, es Empty.
- Atributos
Ejemplos
En el ejemplo de código siguiente se usa la ContinueDestinationPageUrl propiedad para devolver al usuario a la página que el usuario estaba viendo antes de llegar a la página de registro.
<%@ 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_Load(object sender, EventArgs e)
{
if (!(Session["CreateUserReferrerUrl"] is String))
{
Session["CreateUserReferrerUrl"] = Request.UrlReferrer.ToString ();
}
CreateUserWizard1.ContinueDestinationPageUrl =
(string)Session["CreateUserReferrerUrl"];
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="CreateUserWizard1" runat="server">
</asp:createuserwizard>
</div>
</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_Load(ByVal sender As Object, ByVal e As EventArgs)
If Not Session("CreateUserReferrerUrl") Is Nothing Then
Session("CreateUserReferrerUrl") = Request.UrlReferrer.ToString()
End If
CreateUserWizard1.ContinueDestinationPageUrl = _
CStr(Session("CreateUserReferrerUrl"))
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="CreateUserWizard1" runat="server">
</asp:createuserwizard>
</div>
</form>
</body>
</html>
Comentarios
La ContinueDestinationPageUrl propiedad contiene la dirección URL de la página web que el usuario verá después de completar correctamente el registro en el sitio. Al establecer la ContinueDestinationPageUrl propiedad , puede controlar la primera página que ven los usuarios recién registrados.
Cuando la ContinueDestinationPageUrl propiedad es Empty y el usuario hace clic en el botón Continuar , se actualiza la página y se borran los valores del formulario.
Esta propiedad no se puede establecer mediante temas o temas de la hoja de estilos. Para obtener más información, vea ThemeableAttribute y ASP.NET Temas y máscaras.