一步步学习SPD2010--第四章节--创建和修改网页(7)--创建ASP.NET页面

        当你从SP网站请求页面时,你在浏览器中看到的页面时两个MS ASP.NET页面的组合:母版页和内容页。


        母版页是一种特殊的ASP.NET2.0页面,你可以用来在页面中分享代码。它给网站内每个页面提供一致的外观和导航。不能使用浏览器查看母板页,但是可以是用SPD查看和自定义母板页。
        当你在设计视图打开内容页时,两种页面的混合视图呈现出来。在这个视图中,甚至在高级编辑模式,你只能编辑内容页包含的代码。如果你指向母版页包含的代码,不可输入图标显示出来。
在内容页的代码视图中,你只能看到内容页包含的代码。内容页的一个例子就是团队网站的首页,即Home.aspx.

        当你使用浏览器向SP Server发布网站请求页面时,它可能是三个ASP.NET页面的结合:母版页、页面布局和内容页(这里,内容页也指发布页面)。另一方面,当你向团队网站或文档工作区请求页面时,两个ASP.NET页面被组合:母版页和内容页(这里内容页指非发布页面)。你不能使用SPD修改发布内容页面;你必须使用浏览器。然而,你可以使用SPD修改母版页和页面布局。

       同见:母版页在第十一章节“处理母版页”讲解,并且第十三那章节“管理SP Server环境的Web内容”讲解自定义发布页面。

       如果你想在SPD中创建Web页面,你可以拷贝现存页面,像之前做的一样。否则,你需要创建一个ASP.NET页面,关联母版页,然后插入Web部件区域(因此,创建一个Web部件页)或插入控件,使页面成为Wiki页面。

       所有内置Web部件页面和Wiki页面使用表格,但是如果你关心可用性,你可能想用HTML<div>标签来布局你新创建的页面。因为你可以在每个Web部件区域插入不止一个Web部件,经常是插入一个Web部件区域到表单元格或者<div>标签。

       同见:关于页面可访问性更多信息请看第十二章节“理解可用性和可访问性”。

       本例中,你将创建一个ASP.NET页面。

1.      在导航窗格,点击网站页面,在页面选项卡,点击页面,然后选ASPX。

        Untitled-1.aspx文件被创建。

2.      输入OfficeFurniture.aspx,点击确认重命名页面。

3.      点击编辑文件

        对话框打开,警告在安全模式没有包含任何可编辑区域。


4.      点击确定在高级模式打开OfficeFurniture.aspx。

5.      在工作区状态栏,点击拆分

        在代码视图,<head>和<body>标签被<html>标签包围。<body>标签包含<form>标签

        小贴士:为了看到矩形,打开视觉帮助(在视图菜单,指向视觉帮助,点击显示)。

posted @ 2014-03-15 08:08  crazygolf  阅读(132)  评论(0编辑  收藏  举报