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 入门教程完整版
[] [] []