母版頁,主題,外觀

2021-06-01 12:03:30 字數 1003 閱讀 5360

母版頁:

1、內容頁中的內容可以手動新增。(對於已經建好的內容也,在母版頁增加新的contentplaceholder後,在內容頁中,需要手動新增

2、母版頁中可以有預設內容,這時內容中如果有相應的站位,則預設內容會被替換。

3、頁面中涉及到等資源路徑時,需要注意路徑如何指定。(頁面沒有在同一位置時會出現不能顯示問題),解決辦法:  (1) 使用web伺服器控制項image; (2)使用樣式表檔案,這時路徑相對css檔案進行查詢顯示。

母版頁觸發順序

•母版頁控制項 init 事件

•內容控制項 init 事件

•母版頁 init 事件

•內容頁 init 事件

•內容頁 load 事件

•母版頁 load 事件

•內容控制項 load 事件

•內容頁 prerender 事件

•母版頁 prerender 事件

•母版頁控制項 prerender 事件

•內容控制項 prerender 事件

外觀:建立外觀檔案

3可以有多個主題

4在主題檔案下新增外觀檔案(.skin)

5在.skin外觀檔案中可以定義web伺服器控制項的外觀,定義的樣式類似aspx頁面中的控制項的標籤,只是去除「id」等非外觀屬性。(可以在頁面中設定好控制項樣式,將設定好的標籤複製到.skin外觀檔案中,再將非外觀屬性刪除即可)

6外觀樣式的定義可以新增屬性skinid,如

7新增了skinid的外觀叫做已命名外觀,未新增的叫預設外觀。預設外觀會應用於所有未指定skinid屬性的控制項。而已命名外觀只應用於指定了skinid屬性的控制項。

8外觀的定義中,必須包含runat=「server"的屬性。

主題:在webconfig檔案中指定主題以後可以單個禁用:

用主題(.skin)使用page指令的enabletheming屬性指定頁面是否使用主題(.skin)。

使用控制項的enabletheming屬性指定特定控制項是否使使用主題

VC6 0 如何使程式外觀和系統的主題外觀顯示一致

首先宣告這個在網上找的方式。由於本人對vc也不是很熟悉,所以具體的原因也不知道,但是我試過了這種方式是可以的。首先把我的方法介紹如下 第一步 在你要實現xp風格介面的程式裡新增資源檔案manifest.xml 我認為名字不可改 manifest.xml內容如下 大家也看到了,這其實是乙個xml檔案,...

巢狀母版頁

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

母版頁訪問內容頁

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