当你创建列表或库时,许多视图也被创建。这些视图是基于网站定义文件的Web部件页--它们指向Web服务器的TEMPLATE文件夹的文件。这些Web部件页使用XLV Web部件,根据由元素局定义的标准,显示列表或库内容的全部或子集。这些视图允许你以不同格式显示信息,而不必不止一次的输入信息,这样是你和其他用户更容易发现信息。每个视图页包含一个Main的Web部件区域,XLV Web部件就在里边。
注意:Web部件页面是包含至少一个Web部件区域的页面。他们不是Wiki页面。因此为了添加静态文本或图片,你需要添加CEWP或者图片Web部件。
定义视图的页面没有储存在网站页面库中。在列表中,它们被理科存储在列表容器下。在库中,使用所有文件库页面或迷你库,你在库的表单文件夹可以看到它们。使用SPD或浏览器,你可以修改视图页面的XLV Web部件,并且可以增加其他Web部件到Main Web部件区域。SPD提供了额外的自定义选项,如在Web部件区域之外,插入并自定义静态文本和图片当时你需要在高级模式显示试图页面。你可以增加额外的Web部件区域,并且,在高级编辑模式,在Web部件区域之外增加Web部件。
本次训练中,你修改任务列表的所有项目视图。
1. 在导航窗格,点击列表和库,选择任务。
任务列表设置页面显示在工作区,在视图区域,六个视图在列:当前任务、所有任务、按分配对象、我的组、到期日期和我的任务。
2. 在视图区域,点击所有任务,在编辑模式打开页面。工作区标签为ALLItems.aspx
3. 在页面中间,点击类型
标签为Main的蓝色边界出现,外面是标签<webpartpages:XsltListViewWebPart>。这个标签说明XLV Web部件包含在Web部件区域Main中。紫色边界的矩形包围了Web部件区域,标签为PlaceHolderMain(自定义)。功能区包含视图工具选项卡。
4. 在选项选项卡,在域组,点击添加/删除列。
5. 在可用域下,按住Ctrl键,选择两个域,如开始日期和任务组,点击添加
6. 点击开始日期,点击上移三次,使开始日期在截止日期之上。
7. 点击确定关闭显示域对话框
工作区显示出来,在任务XLV Web部件中,开始日期和任务组可见。
8. 点击保存。通过点击工作区右上方的关闭图标,关闭ALLItems.aspx选项卡。网站设置页面显示在工作区,关闭图标变为灰色。