Personas que lo han encontrado útil: 1 de 2 - Valorar este tema

Login.LoggedIn (Evento)

Aparece cuando el usuario inicia sesión en el sitio Web y se ha autenticado.

Espacio de nombres: System.Web.UI.WebControls
Ensamblado: System.Web (en system.web.dll)

public event EventHandler LoggedIn
/** @event */
public void add_LoggedIn (EventHandler value)

/** @event */
public void remove_LoggedIn (EventHandler value)

En JScript, se pueden controlar los eventos que define una clase, pero no se pueden definir unos propios.
No aplicable.

El evento LoggedIn se genera cuando el proveedor de autenticación comprueba las credenciales del usuario y la cookie de autenticación se pone en la cola para enviarla al explorador en la siguiente respuesta. Utilice el evento LoggedIn para proporcionar cualquier procesamiento adicional, por ejemplo, obtener acceso a los datos por usuario, después de la autenticación del usuario.

Cuando un usuario envía su información de inicio de sesión, el control Login en primer lugar provoca el evento LoggingIn, a continuación el evento Authenticate y, por último, el evento LoggedIn.

NotaNota:

Cuando un usuario inicia sesión en un sitio Web mediante el control Login, se pierden todos los datos del estado de vista y todos los datos de envío. No realice acciones en el evento LoggedIn que dependan del estado de vista.

Para obtener más información sobre la forma de controlar eventos, vea Controlar y provocar eventos.

En el ejemplo de código siguiente se utiliza el evento LoggedIn para llamar a un método específico del sitio que mantiene un registro de los inicios de sesión de los usuarios.

<%@ 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 SiteSpecificUserLoggingMethod(string UserName)
{
    // Insert code to record the current date and time
    // when this user was authenticated at the site.
}

void OnLoggedIn(object sender, EventArgs e)
{
    SiteSpecificUserLoggingMethod(Login1.UserName);
}
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" OnLoggedIn="OnLoggedIn"></asp:Login>

        </form>
    </body>
</html>

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0
¿Te ha resultado útil?
(Caracteres restantes: 1500)
© 2013 Microsoft. Reservados todos los derechos.