日期:2014-05-20  浏览次数:20887 次

ASP。NET 怎么控制权限啊
以前做   ASP的,没一个页面都判断是否登陆,是否有该页权限,很没意思,
在ASP。NET   中还需要吗?注意我的用户角色都是自己的,不是系统的

------解决方案--------------------
对呀, 是否2.0里面有比较方便的结构处理楼主说的这种情况了呢? 如设置一个工程的启动页, 即使直接用url访问其他页面也会先转到该启动页面登陆ok 后才能访问.

目前我的做法也是cookie 或者session变量 + page-lode的ispostback来判断,人工转到登陆页.
------解决方案--------------------
以前做 ASP的,没一个页面都判断是否登陆,是否有该页权限,很没意思
----------------------------
估计LZ是想要最大限度的代码重用

以下方案供参考
新建一个类,继承自Page,添加Page_Load事件,在Page_Load事件中写权限代码,
所有要判断权限的页面都继承自这个类

我就是这么做的