我正在处理一个http处理程序文件,我正在设置一些会话值,
我无法在退出按钮(在其他页面上)清除这些会话。
我的注销按钮位于母版页上。
我没有在Cookie中保存会话值。
我在处理程序文件中使用以下接口: -
public class abc : IHttpHandler, System.Web.SessionState.IRequiresSessionState
处理程序文件设置会话值: -
context.Session["CheckInId"] = 1;
退出按钮的代码: -
protected void lbtnLogout_Click(object sender, EventArgs e)
{
try
{
Session.Abandon();
Session.Clear();
Session.RemoveAll();
}
catch (Exception ex)
{
}
}