LoginStatus.LogoutAction 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 un valor que determina la acción realizada cuando un usuario cierra sesión de un sitio web con el LoginStatus control .
public:
virtual property System::Web::UI::WebControls::LogoutAction LogoutAction { System::Web::UI::WebControls::LogoutAction get(); void set(System::Web::UI::WebControls::LogoutAction value); };
[System.Web.UI.Themeable(false)]
public virtual System.Web.UI.WebControls.LogoutAction LogoutAction { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.LogoutAction : System.Web.UI.WebControls.LogoutAction with get, set
Public Overridable Property LogoutAction As LogoutAction
Valor de propiedad
Uno de los LogoutAction valores. El valor predeterminado es Refresh.
- Atributos
Excepciones
La propiedad se establece en un valor no válido LogoutAction .
Ejemplos
En el ejemplo de código siguiente se establece la LogoutAction propiedad en el RedirectToLoginPage valor para enviar al usuario a la página de inicio de sesión.
<%@ Page Language="C#" AutoEventWireup="False" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:LoginStatus id="LoginStatus1" runat="server"
LogoutAction="RedirectToLoginPage" />
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="False" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:LoginStatus id="LoginStatus1" runat="server"
LogoutAction="RedirectToLoginPage" />
</form>
</body>
</html>
Comentarios
La LogoutAction propiedad determina qué página se presenta al usuario cuando cierra sesión con el LoginStatus control .
En la tabla siguiente se describen las acciones realizadas para cada LogoutAction valor.
| Valor de LogoutAction | Acción realizada |
|---|---|
| Redirect | Redirige al usuario a la dirección URL contenida en la LogoutPageUrl propiedad . Si LogoutPageUrl está vacío, el usuario se redirige a la página de inicio de sesión definida en los valores de configuración de la aplicación. |
| RedirectToLoginPage | Redirige al usuario a la página de inicio de sesión definida en los valores de configuración de la aplicación. |
| Refresh | Actualiza la página actual. |
Esta propiedad no se puede establecer mediante temas ni temas de hojas de estilos. Para obtener más información, vea ThemeableAttribute y ASP.NET Temas y máscaras.