Sintaxis declarativa del control de servidor Web LoginStatus

Actualización: noviembre 2007

Detecta el estado de autenticación del usuario y alterna el estado de un vínculo que muestra si los usuarios pueden iniciar o cerrar la sesión en un sitio Web.

<asp:LoginStatus
    AccessKey="string"
    BackColor="color name|#dddddd"
    BorderColor="color name|#dddddd"
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
                 Inset|Outset"
    BorderWidth="size"
    CssClass="string"
    Enabled="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    Font-Bold="True|False"
    Font-Italic="True|False"
    Font-Names="string"
    Font-Overline="True|False"
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
               Large|X-Large|XX-Large"
        Font-Strikeout="True|False"
    Font-Underline="True|False"
    ForeColor="color name|#dddddd"
    Height="size"
    ID="string"
    LoginImageUrl="uri"
    LoginText="string"
    LogoutAction="Refresh|Redirect|RedirectToLoginPage"
    LogoutImageUrl="uri"
    LogoutPageUrl="uri"
    LogoutText="string"
    OnDataBinding="DataBinding event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnLoggedOut="LoggedOut event handler"
    OnLoggingOut="LoggingOut event handler"
    OnPreRender="PreRender event handler"
    OnUnload="Unload event handler"
    runat="server"
    SkinID="string"
    Style="string"
    TabIndex="integer"
    ToolTip="string"
    Visible="True|False"
    Width="size"
/>

Comentarios

El control LoginStatus tiene dos estados:

  • Sesión iniciada en el sitio Web.

  • Sesión cerrada en el sitio Web.

La propiedad IsAuthenticated de la propiedad Request determina el estado.

Para obtener más información sobre el uso del control LoginStatus y otros controles de inicio de sesión, vea Información general sobre controles de inicio de sesión de ASP.NET.

Ejemplo

En el ejemplo de código siguiente se muestra cómo utilizar el control LoginStatus para crear un vínculo que permita a un usuario iniciar o cerrar sesión en un sitio Web.

<asp:LoginStatus id="LoginStatus1" loginText="Log In"
             logoutAction="Refresh" logoutText="Log Out"
             runat="server" /> 
<asp:LoginStatus id="LoginStatus1" loginText="Log In"
             logoutAction="Refresh"  logoutText="Log Out"
             runat="server" /> 

Vea también

Referencia

LoginStatus

Otros recursos

Controles de inicio de sesión del Cuadro de herramientas