我有一個網站,當用戶想要退出網站時,我想將我的數據庫中的用戶狀態設置爲0(離線),問題是我嘗試Page_Unload方法,但不起作用。提前感謝!退出網站時將數據庫的在線狀態設置爲離線ASP.NET
protected void Page_Unload(object sender, EventArgs e)
{
try
{
var conexiune = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
var SetareOnline = new SqlCommand("Update [dbo].[Table] Set Online=0 Where([email protected])", conexiune);
SetareOnline.Parameters.AddWithValue("@UserName", Session["Login"].ToString());
conexiune.Open();
SetareOnline.ExecuteNonQuery();
conexiune.Close();
}
catch {}
finally {}
}
設置斷點並設置調試器並檢查'Page_Unload'是否正在執行 – 2014-09-02 08:47:48
也刪除空的catch。 – 2014-09-02 08:48:37
好的,我檢查並執行Page_Unload方法 – 2014-09-02 09:01:18