以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]导航栏navbar,隐藏导航页与恢复 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=117842) |
-- 作者:左耳刀东 -- 发布时间:2018/4/19 18:45:00 -- [求助]导航栏navbar,隐藏导航页与恢复 我现在实现了窗口afterload中加了代码,判断如果用户不是管理员就不显示某个导航页,在navbar控件的事件SelectedIndexChanged中写代码,判断如果不是开发者,某个控件enable属性就关闭。 软件打开登陆后,这些判断没问题。现在的问题是,切换用户后这些判断没刷新。隐藏了的没有再显示。 尝试:我把代码写在项目LoadUserSetting中,没用。 代码应该没错,难道位置放错了?我SelectedIndexChanged里的代码放到click里还是一样,切换用户后不能再重新显 示, 我想了几个办法:1、刷新窗口,但狐表好像没刷新窗口的命令,只有重新加载表。 2、加个按钮单击事件中加上之前的代码,重新判断一下,但这样和弱智啊 |
-- 作者:有点甜 -- 发布时间:2018/4/19 19:48:00 -- 1、你是自己做登陆窗口,还是使用系统内置的登陆窗口?
2、你代码应该是有问题,贴出来看看。 |
-- 作者:左耳刀东 -- 发布时间:2018/4/21 15:24:00 -- 系统内置的的登陆窗口 |
-- 作者:左耳刀东 -- 发布时间:2018/4/21 15:31:00 -- 系统内置的的登陆窗口 |
-- 作者:有点蓝 -- 发布时间:2018/4/21 16:26:00 -- 代码一样放到窗口afterload |
-- 作者:左耳刀东 -- 发布时间:2018/4/21 20:26:00 -- 没用,只是登陆后打开窗口判断一次,切换用户后不能同步刷新 |
-- 作者:有点甜 -- 发布时间:2018/4/22 23:40:00 -- 以下是引用左耳刀东在2018/4/21 20:26:00的发言:
没用,只是登陆后打开窗口判断一次,切换用户后不能同步刷新
你LoadUserSetting写了什么代码,贴出来看看。
如果加入msgbox,能否弹出? [此贴子已经被作者于2018/4/22 23:40:06编辑过]
|