Login.LoggedIn Kejadian
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Terjadi ketika pengguna masuk ke situs Web dan telah diautentikasi.
public:
event EventHandler ^ LoggedIn;
public event EventHandler LoggedIn;
member this.LoggedIn : EventHandler
Public Custom Event LoggedIn As EventHandler
Jenis Acara
Contoh
Contoh kode berikut menggunakan LoggedIn peristiwa untuk memanggil metode khusus situs yang menyimpan catatan login pengguna.
<%@ 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>
<%@ 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 SiteSpecificUserLoggingMethod(ByVal UserName As String)
' Insert code to record the current date and time
' when this user was authenticated at the site.
End Sub
Sub OnLoggedIn(ByVal sender As Object, ByVal e As EventArgs)
SiteSpecificUserLoggingMethod(Login1.UserName)
End Sub
</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>
Keterangan
Peristiwa LoggedIn dinaikkan setelah penyedia autentikasi memeriksa kredensial pengguna dan cookie autentikasi diantrekan untuk dikirim ke browser di respons berikutnya. LoggedIn Gunakan peristiwa untuk menyediakan pemrosesan tambahan, seperti mengakses data per pengguna, setelah pengguna diautentikasi.
Saat pengguna mengirimkan informasi login mereka, Login kontrol terlebih dahulu menaikkan LoggingIn peristiwa, lalu Authenticate peristiwa, dan akhirnya peristiwa tersebut LoggedIn .
Catatan
Ketika pengguna menggunakan Login kontrol untuk masuk ke situs Web, semua data dalam status tampilan dan semua data postingan hilang. Jangan melakukan tindakan jika mengandalkan LoggedIn status tampilan.
Untuk informasi selengkapnya tentang menangani peristiwa, lihat Menangani dan Menaikkan Peristiwa.