ASP.NET 2.0 中(theme)介紹

來源:互聯網
上載者:User
最近 Visual Studio 2005 深深的吸引了我,心裡那個激動啊,迫不及待的學習了關於ASP.NET 2.0中的一些新特性,想小試牛刀,現給大家參考參考,呵呵.
    在一個網站的開發過程中,都是靠不同的分工來完成的,如果你是個編碼員,是不是希望做美工的人不要動你的代碼呢,即使他不是有心的,因為也許他不太懂編碼哦.無論是編碼的人還是美工的人都不希望在對方的東西中找自己要修改的東西,ASP.ENT2.0中的Theme特性可以實現這種分離,不但使結構更清晰,維護也變得方便了.
    這種方法很簡單,下面簡要介紹介紹.
        首先按下列步驟建一個 Theme及其.skin檔案:
             1.在自己建立的網站中,右鍵點擊解決方案=>>添加ASP.NET檔案夾=>>主題(如 Mytheme).
             2.右鍵Mytheme =>>添加新項=>>選擇"面板檔案"(取名為Button.skin)
             3.現在就可以開啟Buttton.skin進行設計了.如
                <asp:button runat="server" SkinID="Blue" font-bold="true" forecolor="blue" />
             4.下面就可進行調用剛才的設計了.
                 在Design 頁面拖一個Button控制項,切換到程式碼檢視,如下添加紅色屬性就OK 了.
                    <%@ Page Language="VB" AutoEventWireup="false" Theme ="Mythem" CodeFile="Default.aspx.vb"          Inherits="_Default" %
         .......................................
         .......................................
<asp:Button ID="Button1" SkinID ="Blue" runat="server" Text="Button" Width="170px" />
             5.調試運行,,Button控制項的前景色彩就應該是藍色了.
以後你就可以爽快的問做美工的人了:小馬,美工做的麼樣了,如果做好了,你只需做一個簡單的Theme調用就可以了.
      不知道說清楚了沒有,呵呵,歡迎批評指正和交流.... 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.