开始我保存权限值于WEB.CONFIG中,加载页面的时候读取权限值,并在后台判断是否有权限。WEB.CONFIG中部分内容如下:<add key="Check.funcShow" value="*"/> <!-- Check页面的“审查”权限值 -->
<add key="Check.funcSubmit" value="?"/> <!-- Check页面的“提交”权限值 -->现在我想把这些内容放到数据库表中去,便于管理员修改。但是觉得那样的话每次都要搜索数据库,肯定没有读WEB.CONFIG快,大家是否有更好的办法?
<add key="Check.funcSubmit" value="?"/> <!-- Check页面的“提交”权限值 -->现在我想把这些内容放到数据库表中去,便于管理员修改。但是觉得那样的话每次都要搜索数据库,肯定没有读WEB.CONFIG快,大家是否有更好的办法?
解决方案 »
- 百度的团购导购,商品的购买数量如何跟团购网的购买数量同步???编程如何实现?
- Forms验证为什么我点击登陆的时候老喜欢加returnurl啊
- 服务器上所有后台登录都很快超时退出!
- 请问一个替换正则表达式
- 我只要提供用户上传文件的时候,能够自动压缩,在上传完成之后解压缩的功能怎么就这么困难呢?
- ASP.NET1.1中Global.ascx文件里的全局事件在ASP.NET2.0中如何实现
- 用.NET如何来写这样的代码?
- 关于 Conn.Dispose() 的困惑
- 请问如何才能在URL中不显示参数串?
- 救命:在.net中(form)用runat=server时,再用action="**"时不可用?
- 哪点有ReportServices微软的报表服务免费下载
- 怎样知道OleDbDataReader对象返回对录的个数?
我关注的是将这个11100010101串与某个页面,比如A.ASPX所要求的“修改”“提交”两个权限进行对比的时候,还是需要搜索数据库。比如要读出A.ASPX所要求的“修改”“提交”两个权限是“*”还是“?”还是“1”,然后再与11100010101对应的某一位比较。这样打开每个页面还是要搜索数据库。