母版頁中 ResolveUrl

2022-01-12 12:45:27 字數 372 閱讀 6710

假設母板頁在根目錄下,內容頁abc.aspx在目錄xyz下,abc.aspx繼承母板頁,選單項index.aspx在根目錄下。

首 頁或這麼寫: 首 頁

那麼在根目錄下繼承了母板頁的內容頁點選「首頁」訪問是沒有問題的。但在xyz目錄下的abc.aspx頁面中點選「首頁」時,則選單項鏈結預設為「xyz/index.aspx"。但index.aspx實際是在根目錄下的,則點選後就會出錯,提示找不到index.aspx頁面。

">首 頁

其中page.resolveurl("~/index.aspx") 相當於「在**根目錄中查詢網頁index.aspx」

" />

2.在img控制項加上runat="server",伺服器會自動判斷路徑,比如:

巢狀母版頁

寫在前面的話 對於乙個專案來說,我們可能會用到許多的母版頁 內容頁的組合.那麼當我們使用到多個母版頁時,我們可能會遇到這樣的問題.在不同的母版頁內載入相同的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...