如我在第一章节描述的那样,当你基于默认网站模板创建了网站时,你并没有在SQL Server 内容数据库创建和保存任何网页。内容数据库仅仅包含指针,指向Web服务器上网站定义文件。这些网站定义页面被称为uncustomized pages。当你使用SPD在高级模式编辑uncustomized pages时,网站定义文件副本就保存在SQL Server内容数据库中了,在那儿可以保存你的自定义。
任何自定义的页面都可以被重置到非自定义网站定义文件。你可以重置所有网站内的自定义文件,来指向定义在Web服务器上的网站模板里的文件。重置自定义页面到网站模板将页面还原到原来的条件。任何你在高级模式使用SPD做出额自定义都被丢弃,除了Wiki页面在PlaceHolderMain内容或者在Web部件页面Web部件区放置的Web部件做出的自定义(只要Web部件区域定义在原来网站定义页面中)。
例如在团队网站的Home.aspx页面,如果你在PlaceHolderMain区域插入一张图片和内容编辑器Web部件(CEWP),然后重置页面,那么你在PlaceHolderMain外部做出的改变全部丢弃,但是图片和内容编辑器Web部件仍在,伴随着你对Web部件做出的自定义。
这次练习中,你将重置网站定义。
1. 在网站选项卡,在操作组中点击重置为模板。
2. 点击是。
重置到网站定义对话框关闭。浏览器打开。输入用户名和密码,进入重置到网站页面。
3. 选择重置网站所有页面到网站定义版本,然后点击重置。
网页消息对话框打开。
4. 点击是。