首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

aspx页面不能获取ashx中设置的seeeion?该如何处理

2012-05-16 
aspx页面不能获取ashx中设置的seeeion?已经引人了IHttpHandler, IRequiresSessionState,但在aspx页面取不

aspx页面不能获取ashx中设置的seeeion?
已经引人了IHttpHandler, IRequiresSessionState,但在aspx页面取不到session的值?请各位老大们帮帮忙?

[解决办法]
你的Session是不是设置了
[解决办法]
Session很容易丢失的,建议使用Cookie
[解决办法]
一般都是忘了继承 'System.Web.SessionState.IRequiresSessionState'

在ashx中加

C# code
context.Response.Write(context.Session["自定义"]);
[解决办法]
你可以在Global.asax页面定义session,这样不就可以了 Session["comID"] = "";这样在你那个
ashx页面赋值就可以了
[解决办法]
探讨

引用:
你的Session是不是设置了


如果别人禁用cookie了不悲剧了?

[解决办法]
context.Response.Write(context.Session[""]);调试一下
[解决办法]
探讨
你可以在Global.asax页面定义session,这样不就可以了 Session["comID"] = "";这样在你那个
ashx页面赋值就可以了

[解决办法]
探讨

引用:
你可以在Global.asax页面定义session,这样不就可以了 Session["comID"] = "";这样在你那个
ashx页面赋值就可以了


Session 是用 COOKIe 标识的??
SESSION 又自己的主键干嘛 用 Cooki 标识?

[解决办法]
学习一下

热点排行