最近 visual studio 2005 深深的吸引了我,心里那個激動啊,迫不及待的學習了關(guān)于asp.net 2.0中的一些新特性,想小試牛刀,現(xiàn)給大家參考參考,呵呵.
    在一個網(wǎng)站的開發(fā)過程中,都是靠不同的分工來完成的,如果你是個編碼員,是不是希望做美工的人不要動你的代碼呢,即使他不是有心的,因為也許他不太懂編碼哦.無論是編碼的人還是美工的人都不希望在對方的東西中找自己要修改的東西,asp.ent2.0中的theme特性可以實現(xiàn)這種分離,不但使結(jié)構(gòu)更清晰,維護也變得方便了.
這種方法很簡單,下面簡要介紹介紹.
首先按下列步驟建一個 theme及其.skin文件:
1.在自己新建的網(wǎng)站中,右鍵點擊解決方案=>>添加asp.net文件夾=>>主題(如 mytheme).
2.右鍵mytheme =>>添加新項=>>選擇"外觀文件"(取名為button.skin)
3.現(xiàn)在就可以打開buttton.skin進行設計了.如
<asp:button runat="server" skinid="blue" font-bold="true" forecolor="blue" />
4.下面就可進行調(diào)用剛才的設計了.
在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.調(diào)試運行,,button控件的前景色就應該是藍色了.
以后你就可以爽快的問做美工的人了:小馬,美工做的么樣了,如果做好了,你只需做一個簡單的theme調(diào)用就可以了.
不知道說清楚了沒有,呵呵,歡迎批評指正和交流....
注冊會員,創(chuàng)建你的web開發(fā)資料庫,新聞熱點
疑難解答
圖片精選