在我的页面加载中,我想查询用户是否有权访问该页面,如果他/她没有,我想隐藏页面(不包括主页)并提醒用户他们有无法访问。我怎样才能做到这一点?我目前有查询工作,如果用户没有访问权限,它返回false。但是,如何在不手动隐藏所有控件的情况下隐藏页面?
答案 0 :(得分:0)
如果您的用户无法访问某个页面,我会将其重定向到无访问权限页面,而不是隐藏该页面本身。
Public Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
IF accessVaraible = false then
Response.Redirect("noAccessPage.aspx")
END IF
'Do other thing if they have access
END SUB