读书人

C# 过滤功能,该怎么处理

发布时间: 2012-03-09 21:42:53 作者: rapoo

C# 过滤功能
本人 现在有一需求,在用户访问我所有 .aspx页面时,我都想先做一个session的判断,为了少写代码我想做个过滤器,在用户访问任何页面前都先做一个session判断,本来想写一个继承了IhttpHandlerFactory的类,可发现这个类没有实现session的方法。可如果在一个实现了ihttpHandler中实现,当判断完成后,我又不能给用户正确显示他要看的那个*.aspx的页面了,请大家帮分析下 。

[解决办法]
关注!
[解决办法]
放在PageBase里不可以吗?
[解决办法]
1.确定你过滤Session的目的是什么,如果仅仅功能类似Switch那么没有必要实现IHttpHandler 直接 继承Page
2.没有想明白你实现IHttpHandler 目的是什么? 和Request 同步执行?

[解决办法]
顶一下,以表支持
[解决办法]

探讨
放在PageBase里不可以吗?

[解决办法]
判断什么?访问某页面的时候是否有权限访问?
要是这样的话 你在页面load的时候判断是否有权限就行了 没权限的提示或者跳转

读书人网 >asp.net

热点推荐