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

asp.net 如何实现用户不同角色登录到同一个页面,但这个页面的一些连接控件是否可用,会因不同的角色而不同
我是初学者,请各位高手帮帮忙
我要实现:
在ASP.NT中通过用户输入用户名、密码、选择权限,然后单击登录按钮,登录到login页面,但要根据用户的不同权限设置login页面的一些连接是否可用。
请问怎么编写代码

------解决方案--------------------
http://topic.csdn.net/u/20091214/13/6cd96ef5-3d18-4255-a440-d16ef6503d37.html

里面有完整的DEMO

你可以参照着改下
------解决方案--------------------
最简单的方式是。来一个权限判断。不满足的把控件display:none就行了
------解决方案--------------------
其实你这就是功能权限的判断。
看你数据有学生,管理员等等,这些看做成角色和权限绑定(也就是页面模板)
再把用户去和角色绑定。
登录的时候去判断用户是哪个角色,再读取角色权限表

------解决方案--------------------
可以设置权限的session 然后通过判断该值 设置某些的控件 链接的显示为FALSE 应该就可以的
------解决方案--------------------
推荐表加个字段 我是这么做的 里面全是11111111 然后取出来 拆分 计算每位代表什么
程序里就这么写 
if(aa.equals("1"))
{
this.text1.visble=true;
}
else
{}
------解决方案--------------------
探讨

最简单的方式是。来一个权限判断。不满足的把控件display:none就行了