说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何判断是否有权限查看相关的页面.

编辑:说三道四文库 发布时间:2018-06-23 05:15
HTML文档下载 WORD文档下载 PDF文档下载
当用户登陆后,生成Session["GS_FUN"]功能号集.内含相应的功能号,如:01,02,03...

页面显示相关功能链接. 当用户点击链接时, 首先要判断该功能号是否有存在Session中, 如果有存在, 说明用户有权限进入查看, 否则,用户没有权限, 弹出窗口提示用户.

-----请问-------------

如何判断Session中是否有包含该功能号???

如何实现验证?

-----------------------

在线等待回复. 2003.6.12
在页面的Page_Load里边判断
先从Session里将功能号集取出来,
然后进行判断。

不知道你的功能号集是怎么定义的??
你不如在Session里储存Hashtable,Hashtable的key对应功能号,value对应是否包含此功能的bool值,然后用if ((bool)hashtable[keyreadable]){//可读}else{//...}判断
我的Sessin["GS_FUN"] 含功能号:01,02,03,04,05...分别代表不同的功能.


在登陆后的页面中有显示相应的功能号的链接页面, 如果用户有这个功能号,则打开显示页面, 否则, 提示用户说权限不够,不能登陆.

如何判断该页面功能号是否存在Session["GS_FUN"]中呢??????
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘