예제 #1
0
 protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
 {
     Tunnel.BLL.UserLogin ul = new Tunnel.BLL.UserLogin();
     ul.RemoveCache(ul.LoginID);
     Response.Write("<script>window.parent.location.href='Default.aspx'</script>");
     Response.End();
 }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            FormsAuthentication.SignOut();
            Tunnel.BLL.UserLogin ul = new Tunnel.BLL.UserLogin();
            Tunnel.Common.GetValue.OffLine(ul.LoginID);
            ul.RemoveCache(ul.LoginID);

            // Cache.Remove(".TunnelLogin-CacheKey-" + ul.LoginID);

            //#region 为了看到脚本调用的时候改文件已经被执行 测试用;
            //string tempFilePaht = @"d:\test1.txt";
            //if (!System.IO.File.Exists(tempFilePaht))
            //{
            //    System.IO.FileStream f = System.IO.File.Create(tempFilePaht);
            //    f.Close();
            //    f.Dispose();
            //}

            //System.IO.StreamWriter f2 = new System.IO.StreamWriter(tempFilePaht, true, System.Text.Encoding.GetEncoding("gb2312"));
            //string Strings = "|" + ul.LoginID + "|";
            //f2.WriteLine(Strings);
            //f2.Close();
            //#endregion
            Thread.Sleep(5000);
            Response.Write("<script>window.close();</script>");
        }
    }