就是关于权限的设置,比如说,某个用户可以访问某个页面,某个用户不能访问某个页面。这个倒容易实现。我们可以实现定义好一些权权限。但问题是实际上,需要动态的去设置某个页面的某个区域某些人能看。简单的说,有个所有员工的列表,但是只有总经理才可以查看工资那一列,同时总经理可以指定某个用户暂时查看工资这一列。当然,更多的情况下,这个区域权限设置是不固定的。这些如何做到?如何动态灵活的设置。
解决方案 »
- 急急,几天未解决web应用程序 profile自定义提供程序错误
- 关于label显示的问题
- 急求~~~~~在.ASPX页面中怎样实现可以编辑的小窗口???
- 急于求成的问题----hello world!
- 求救vs2005用不了
- 谁用过asp.net2.0的例子Time Tracker Starter Kit的,我解压缩时出错,能否给我一个
- 求庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发 pdf
- detailsview在插入数据时如何设置默认值?
- 出错: 未能加载类型,一般什么原因呀?请指教!
- 导出并下载excel时遇到的2个问题
- 大家帮忙看看这个JS做的图片滚动,鼠标移到上面的时候图片不会停止滚动
- 当前命令发生了严重错误。应放弃任何可能产生的结果。
好像你问的全都是页面问题。既然你说过不用任何控件,那么我正好可以抛开后台组件设计问题。如果从简单的界面类型角度,那么你就可以将你的所谓权限规定到某个页面的某个cssclass上就行了。
估计拿我们打镲呢~~
首先我对楼主对棘手的问题,只出20分表示鄙视。我是这样处理的,在每个页面中放入一个.ascx文件
然后在这个文件中进行处理具体实现方法是
A.用户表
B.页面列表表(放入所有页面的URL)
C.用户权限表(每个用户允许访问的页面,一一写入)
包含文件中判断 HttpContext.Current.Request.Path 是否存在于数据表
存在则允许访问,不存在跳转页面
先判断权限在遍历。