国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
stylesheettheme和 theme 的區(qū)別
stylesheettheme和 theme 的區(qū)別
2008-03-12 10:52

 

用程序改變theme

    protected override void OnPreInit(EventArgs e)
    {
        base.OnPreInit(e);
        Page.Theme = Request["ChooseTheme"];
    }

//ChooseTheme為dropdownlist控件名

Theme是FrameWork 2.0新增的.
       一般引用主題和皮膚方式有這有這兩種:stylesheetthemetheme.這兩個用法基本一樣,就是執(zhí)行的優(yōu)先級不一樣.下面是我做了測試的結(jié)果:

1.  Theme="mytheme"
只在頁面上定義Theme時(shí),頁面只使用Theme的主題樣式,不會使用頁面上用戶再定義的樣式


2. StyleSheetTheme="mytheme"
當(dāng)定義了StyleSheetTheme時(shí),頁面先加載StyleSheetTheme屬性中的樣式,再合并頁面上的樣式,如果有一樣的樣式定義,則取頁面中的樣式


3.兩者皆有 Theme="mytheme"   StyleSheetTheme="mytheme2"
先加載StyleSheetTheme的樣式,再加載頁面中的樣式,再加載Theme中的樣式,如果有一樣的樣式定義,則后面加載的樣式覆蓋前面加載的樣式


總而言之: 加載的順序是:StyleSheetTheme ----->頁面中的樣式 -----> Theme .
     最后顯示是:取三者合并,有一樣的樣式從后面加載的往前取就對了.

由于存在優(yōu)先級:所以應(yīng)用StyleSheetTheme    在設(shè)計(jì)階段可以看到它的樣式,所見即所得,而應(yīng)用Theme只能在運(yùn)行時(shí)候才能看到結(jié)果。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
在ASP.NET 2.0中使用樣式、主題和皮膚
創(chuàng)建可供用戶選擇的主題
ASP.NET 主題(Themes)FAQ - 自由、創(chuàng)新、研究、探索 - 博客園
4-2.定義頁面鏈接樣式
css中import與link的區(qū)別
HTML5新增的標(biāo)簽和屬性歸納
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服