首页 新闻 会员 周边

使用HttpModule控制页面按钮的权限

0
悬赏园豆:20 [已关闭问题] 关闭于 2008-06-02 15:28
<P>各位帅哥美女,我想在HttpModule中给每个页面的按钮判断权限,比如页面有一个按钮BUTTON1,我想在请求级就判断用户是否有权限,<STRONG><FONT color=#000080>现在的问题是,我无法找到这个按钮</FONT></STRONG>,在BeginRequest是页面对象似乎还没有被初始化,而在PreRequestHandlerExcute时,页面中的控件尚未初始化,在EndRequest事件时,页面已经呈现了,就算设置Button1.Enabled = false,也已经没有效果了,请各位大侠相助,在此先谢过了。。。</P>
随处走走的主页 随处走走 | 初学一级 | 园豆:123
提问于:2008-05-14 18:59
< >
分享
所有回答(6)
0
这不是个好办法~~
沙加 | 园豆:3680 (老鸟四级) | 2008-05-14 22:04
0
我喜欢在页面加载时判断用户是否有权限!!
伽马科技.攻城师 | 园豆:1303 (小虾三级) | 2008-05-14 22:54
0
在HttpModule阶段是涉及不到页面对象的。 可以在页面生命周期里处理,那么多事件可供你处理。
Kevin Dai | 园豆:370 (菜鸟二级) | 2008-05-15 08:51
0
还是要到具体页面上去做吧
李.net | 园豆:730 (小虾三级) | 2008-05-15 09:31
0
可以给页面定义一个同一的基类,在基类中处理相关权限判断。
玉开 | 园豆:8822 (大侠五级) | 2008-05-15 10:54
0
在page的load事件进行判断处理 在按钮的执行中检测按钮是否有权限,再决定是否执行(补遗,进一步保证安全) 在prerender中设置按钮的有效性
无之无 | 园豆:5095 (大侠五级) | 2008-05-15 17:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册