0
如果將唯一變量分配給每個單獨頁面,在這種情況下PageID
。如何從母版頁讀取頁面變量
PageID
如何從加載時的母版頁引用?
PAGE VB
Partial Class Index
Inherits System.Web.UI.Page
Dim PageID As Integer = 1
End Class
MASTER VB
Partial Class MasterPage
Inherits System.Web.UI.MasterPage
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If PageID = 1 Then
...
End If
End Sub
End Class
我知道這可以通過查詢字符串來實現,但是我正在尋找一個更有效,更安全的解決方案由於可能頁數。
請問公共財產是在App_Code文件夾中聲明,然後在頁面上定義的值? – Obsidian
@Obsidion:我不知道,我從來沒有使用網站。請注意,我編輯了我的答案,以包含使用接口的方法。 –
這非常有幫助,謝謝你的簡潔的代碼。 – Obsidian