• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

如何在HttpHandler(Factory)中使用Session?

CatChen 2005-03-13 03:31:53
发现context.Session==null,不知道要如何才能够使用Session。
...全文
86 点赞 收藏 10
写回复
10 条回复
guying999 2005年04月15日
public class GbSwitchBig5HttpHandler:IHttpHandler, IRequiresSessionState
回复 点赞
guying999 2005年03月22日
class MyHandler : IHttpHandler, IRequiresSessionState {
...

}
回复 点赞
CatChen 2005年03月14日
终于发现,原来Session里面一个值都没有的话,就每次都是IsNewSession了。不过不明白为什么要这样设计。
回复 点赞
CatChen 2005年03月13日
还是有问题:怎么每次SessionID都不通,都是IsNewSession==true?
回复 点赞
nchen123 2005年03月13日
这些具体用到的时候再去查 msdn 吧。很多的。比如 IPostBackDataHandler, IPostBackEventHandler, ...
回复 点赞
CatChen 2005年03月13日
原来是因为没有实现一个标记接口……

请问还有没有哪些web常用的标记接口?
回复 点赞
ldljlq 2005年03月13日
楼上的正解
回复 点赞
nchen123 2005年03月13日
class MyHandler : IHttpHandler, IRequiresSessionState {
...

}
回复 点赞
nchen123 2005年03月13日
如果您的处理程序将访问会话状态值,它必须实现 IRequiresSessionState 接口(不包含任何方法的标记接口)。

回复 点赞
zyug 2005年03月13日
up
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告