最近又做母版頁。還是把老技術弄熟練,增加理解

2022-03-07 11:06:38 字數 424 閱讀 2178

1.母版頁在標籤中可以設定,注意標籤是runat="server"的。

2.子頁在<%@ page %>有個title屬性,預設值是untitled page,如果想用母板頁的title,可以將此屬性去掉或值改為空。

3.母版頁和子頁在後台**page_load中都可以加上page.title = "..." 來設定標題。

優先順序:"母版頁page.title」 > "子頁page.title」 > "子頁<%@ page的title屬性" > "母版頁標籤"

如果母版頁page.title是由資料庫讀出來的,而子頁的page.title又想加入模板頁的page.title的話,

可以在母版頁裡加上page.title = page.header.title + 「......" ,這裡page.header.title就是子頁的page.title了。

巢狀母版頁

寫在前面的話 對於乙個專案來說,我們可能會用到許多的母版頁 內容頁的組合.那麼當我們使用到多個母版頁時,我們可能會遇到這樣的問題.在不同的母版頁內載入相同的js和css內容.如果乙個js或css檔案在專案中的位置發生了變化,我們就要修改多個母版頁的js和css的link.對此,我們或許可以使用巢狀母...

母版頁訪問內容頁

內容頁訪問母版頁,理所當然,是人都知。但母版頁訪問內容頁呢?用委託。實現 1 母版頁宣告和定義乙個委託 2 內容頁裡將具體實現方法附加到委託上 3 母版頁檢查該委託是否為空,非空的話就執行該委託 母版頁 public delegate void dlgshowcontent string conte...

母版頁使用練習

css樣式表 body header logo left right footer 母版頁 master xlanguage c autoeventwireup true codefile masterpage.master.cs inherits masterpage 內容頁 page title...