SharePoint开发:模板、类型定义与站点配置详解
1. 视图与表单定义
在SharePoint开发中,视图和表单的定义十分关键。视图通过 ViewFields
和 Query
元素来定义显示的字段和排序规则。例如:
<ViewFields>
<FieldRef Name="ProductCode" />
<FieldRef Name="ProductDescription" />
<FieldRef Name="ProductCategory" />
<FieldRef Name="ProductListPrice" />
</ViewFields>
<Query>
<OrderBy><FieldRef Name="ProductCode" /></OrderBy>
</Query>
而表单则在 schema.xml
文件的底部通过 Forms
元素定义,用于显示、编辑和添加项目。可以使用自定义表单,也可依赖通用的 form.aspx
文件。示例如下:
<Forms>
<Form Type="DisplayForm" Url="DispForm.aspx"
Se