LoginStatus.LoggingOut 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.
Muncul ketika pengguna mengklik tombol keluar.
public:
event System::Web::UI::WebControls::LoginCancelEventHandler ^ LoggingOut;
public event System.Web.UI.WebControls.LoginCancelEventHandler LoggingOut;
member this.LoggingOut : System.Web.UI.WebControls.LoginCancelEventHandler
Public Custom Event LoggingOut As LoginCancelEventHandler
Jenis Acara
Contoh
Contoh kode berikut melampirkan penanganan aktivitas ke LoggingOut peristiwa. Penanganan aktivitas memperbarui bidang pada formulir, lalu membatalkan upaya keluar.
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void LoginStatus1_LoggingOut(Object sender, System.Web.UI.WebControls.LoginCancelEventArgs e)
{
Message.Text = "LoggingOut event. Don't go away now.";
e.Cancel = true;
}
</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:LoginStatus id="LoginStatus1"
runat="server"
onloggingout="LoginStatus1_LoggingOut">
</asp:LoginStatus>
<p></p>
<asp:Literal id="Message"
runat="server" />
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub LoginStatus1_LoggingOut(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.LoginCancelEventArgs)
Message.Text = "LoggingOut event. Don't go away now."
e.Cancel = True
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:LoginStatus id="LoginStatus1"
runat="server"
onloggingout="LoginStatus1_LoggingOut">
</asp:LoginStatus>
<p></p>
<asp:Literal id="Message"
runat="server" />
</form>
</body>
</html>
Keterangan
Peristiwa LoggingOut dimunculkan di server ketika pengguna mengklik tautan keluar. Proses keluar tidak terjadi sampai setelah kejadian ini, dan informasi pengguna masih tersedia.
Kejadian ini LoggingOut memungkinkan Anda membatalkan proses keluar jika pengguna harus menyelesaikan aktivitas sebelum meninggalkan situs Web, seperti membeli item di kedai belanja atau mengirimkan perubahan ke database. Anda dapat membatalkan LoggingOut peristiwa dengan mengatur Cancel properti parameter ke LoginCancelEventArgstrue
.
Gunakan peristiwa untuk LoggingOut menyediakan pemrosesan tambahan, seperti menghapus data per pengguna, sebelum pengguna keluar dari situs.