Wrox United站點定義的主題控制了球隊站點的外觀這個站點有兩個主題Red主題和Blue主題普通的日常使用的是Red主題它以紅色和黃色粗體的內容反映出球隊的設備另一個可以使用的與Red相對的主題是Blue主題設計它主要是為了顯示兩個用於站點的主題之間的差別圖顯示了使用Red主題的站點
在Wrox United站點中應用主題的方法與在本章前面討論的技術有所不同因為它與用戶的偏好有關如第章所示可以為站點添加用戶賬戶從而使得用戶可以登錄站點一旦用戶登錄Wrox United站點之後有一些代碼使得這個用戶可以在站點中保存個人信息(用戶的姓名地址等)和個人偏好例如當用戶登錄時站點要應用哪個主題
處理主題切換的代碼將在第章中詳細討論因為這涉及到其他一些本書到目前為止還沒有介紹的技術然而在下面的試一試練習中可以看到主題是怎樣應用於Wrox
United站點的同時這個示例還將逐步介紹為Wrox United站點定義主題的過程中最有趣的內容
()打開Wrox United站點的本地副本──它應該保存在C:\BegASPNET\WroxUnited文件夾中
()按下Ctrl+F運行這個站點浏覽器中將顯示默認顏色樣式的主頁在左下方的登錄框中輸入用戶名Lou口令Lou@在登錄框下面的框中需要單擊Modify Account鏈接
()在出現的畫面中從Theme下拉列表框內選擇Wrox Blue主題並單擊Save Changes
()單擊菜單頂部的Home鏈接返回站點主頁現在應該看到站點應用了Blue主題
操作回顧
這個示例演示了Wrox United站點的主題切換能力這個功能將在第章詳細討論但本示例的重點是站點的樣式本身
這個站點上使用了很多樣式因此首先看看Wrox Red主題研究怎樣使用這個主題為頁面上的元素設置樣式
ASPNET 入門教程完整版
[] [] []
From:http://tw.wingwit.com/Article/program/net/201311/14585.html