用户权限控制问题 精确到字段 已经后台数据库配置每个页面中,每个griview中每个字段的权限,是可见还是不可见现在的问题是:判断每个字段是否显示的代码在哪里写比较好,在Page_Load里?还是每个gridview的事件里?谢谢问题仓促,下午再来描述 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我建议你把gridview重写一下,加入字段判断的,这样你以后直接拖这个gridview就好了 楼上的高见。是这样比较好!个人认为重新Gridview to:Jinglecat(晓风残月 >> 问题需简洁,错误要详细) 今天上午表达的不是太清楚我的意思是 数据里有这样一个表页面名称(编号), gridview名称 , 字段名称 ,用户组,权限(可见,不可见)然后页面显示时,根据用户所在的组,确定字段是否显示,Jinglecat(晓风残月 >> 问题需简洁,错误要详细) ,这样的设计有没有什么问题?谢谢 那就直接关联表,select语句判断gridview数据源 to :Jinglecat只有一个页面,每个用户进来后根据自己的自己的用户组,判断那些字段是不显示的,然后对这些字段进行隐藏关于:hy_lihuan(罗嗦 我想早恋,可是已经晚了) 提出的问题,我考虑只把每个用户组特别需要隐藏的字段存储到表中,这样数据量应该就很小了。另外,这个存储权限的表,也是有一个前台来配置的,管理员通过前台页面来配置用户需要隐藏的特定字段,设计思路来源于客户的一个要求,在一个统计表中(10个字段),对每个部门都会或多或少隐藏一下字段,不可能给每个部门都写个页面,所以才考虑对每个部门字段权限的配置。不知道设计的是否合理,如果不合理,还希望各位朋友能提成宝贵意见。再次谢过 【字段级别的权限控制】对于特定系统是正常的需求,但是,不好设计,自己也没实践过,只是之前参与一个师兄的系统分析的时候,研究过皮毛,我的建议,纯属 DIY :) 谢谢Jinglecat的建议以前做cs系统的时候,都是讲权限精确到字段,现在学asp.net半年了,还是没整理出来一个好的权限框架出来,唉依据各位兄弟的提议,我就封装一个gridview,把gridview做成一个用户控件,是吗?如果这样的话,在gridview那个事件里面写过滤的代码,载入速度会快一点?这个问题问的比较懒了,谢谢 帮楼主顶一下!目前我正在设计公司的权限管理系统,针对于公司开发的所有C/S和B/S系统.对于界面的控制,目前我的做法是,界面元素或Gridview的字段,用一个Id标记(非名称).在权限管理系统里,设定某一个角色所能看到或不能看到的列(和LZ您的一致).访问时通过验证接口,遍历界面上的所有控件,就得到用户应该且只能看到的界面了. 非常感谢 ydsunny(小强) 有没有msn或者qq,详细讨论下我的msn :c [email protected] 【散出我无聊的1分给asp.net论坛】关于打印在页面上随便打印一下变量 发送邮件需要问题 请做个的大侠看看 在asp.net 页面传值 怎么可以传一个集合 .net连接oracle的问题,新手,请指教 为什么DataGrid中的这段代码不行? 动态加载用户控件的问题,有点难度! 框架参数传递问题 从TextBox1.Text接受来的字符型数据怎么转换成与2003-12-27的日期型数据?谢谢 在类中转换页面的问题 ASP.NET 按修改按钮时的传参并用指定的<script>打开新页面。 关于脚本使用的问题 asp.net下sql2005express项目移到sql2005中链接问题
数据里有这样一个表页面名称(编号), gridview名称 , 字段名称 ,用户组,权限(可见,不可见)然后页面显示时,根据用户所在的组,确定字段是否显示,
Jinglecat(晓风残月 >> 问题需简洁,错误要详细) ,这样的设计有没有什么问题?谢谢
只有一个页面,
每个用户进来后根据自己的自己的用户组,判断那些字段是不显示的,然后对这些字段进行隐藏关于:hy_lihuan(罗嗦 我想早恋,可是已经晚了) 提出的问题,我考虑只把每个用户组特别需要隐藏的字段存储到表中,这样数据量应该就很小了。另外,这个存储权限的表,也是有一个前台来配置的,管理员通过前台页面来配置用户需要隐藏的特定字段,
设计思路来源于客户的一个要求,在一个统计表中(10个字段),对每个部门都会或多或少隐藏一下字段,不可能给每个部门都写个页面,所以才考虑对每个部门字段权限的配置。不知道设计的是否合理,如果不合理,还希望各位朋友能提成宝贵意见。
再次谢过
以前做cs系统的时候,都是讲权限精确到字段,现在学asp.net半年了,还是没整理出来一个好的权限框架出来,唉依据各位兄弟的提议,我就封装一个gridview,把gridview做成一个用户控件,是吗?如果这样的话,在gridview那个事件里面写过滤的代码,载入速度会快一点?这个问题问的比较懒了,谢谢
有没有msn或者qq,详细讨论下
我的msn :c [email protected]