0
在我的頁面加載中,我想查詢用戶是否有權訪問該頁面,如果他/她沒有,我想使頁面包括主人)隱藏並提醒用戶他們沒有訪問權限。我怎樣才能做到這一點?如果用戶沒有訪問權限,我現在的查詢工作返回false。但是,如何隱藏一個頁面,而無需手動將所有控件隱藏起來?如果條件不符合,在Pageload上隱藏頁面VB.NET
在我的頁面加載中,我想查詢用戶是否有權訪問該頁面,如果他/她沒有,我想使頁面包括主人)隱藏並提醒用戶他們沒有訪問權限。我怎樣才能做到這一點?如果用戶沒有訪問權限,我現在的查詢工作返回false。但是,如何隱藏一個頁面,而無需手動將所有控件隱藏起來?如果條件不符合,在Pageload上隱藏頁面VB.NET
如果您有一個用戶無法訪問頁面,我會將它們重定向到一個無訪問頁面,而不是隱藏頁面本身。
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
如果YourQuery()= True然後Me.Visible = False End If(其中Me =頁面對象)。 – N0Alias
如何調用頁面對象?我在哪裏可以看到對象的名稱? – Dplusa25
在您的Form_Load事件處理程序中嘗試使用Me.Page.Visible。 – N0Alias