WSS3SDK之:内容类型FormUrls架构概览
来源:互联网 发布:淘宝无线排名查询 编辑:程序博客网 时间:2024/05/20 07:50
FormUrls 架构描述了可以作为定制信息添加到内容类型中的可选XML内容。该XML结点必须存放在内容类型定义中的XMLDocument 元素下。该架构允许您将套用某内容类型的列表项的显示,编辑或新建页面进行客户端重定向,指到与原先不同的页面上。
该架构包含下列元素:
FormUrls根元素。该元素包含下列属性:
xmlns 必需 文本。表示该架构的XML命名空间。其命名空间为:
http://schemas.microsoft.com/sharepoint/v3/contenttype/forms/url
Display 可选 文本。用于指定自定义显示(Display form)页面的URL地址。
Edit 可选 文本。用于指定自定义编辑(Edit form)页面的URL地址。
New 可选 文本。 用于指定自定义新建(New form)页面的URL地址。
窗体页面都是.aspx页面,用来替换WSS提供的整个默认页面,包含框架元素,或称为chrome, 如顶部或边上的导航条等。对于窗体页面来说,您必须手工创建出导航链接或其它WSS chrome中的元素。
您所指定的URL地址必须是相对于该内容类型所处位置根的地址。
如果您在内容类型定义XML中没有包含这部分XMLDocument内容,WSS将会使用默认值。到时候WSS会自动渲染这些窗体页面。
下面的例子为某内容类型的列表项指定了客户端重定向到与原先默认不同的显示,编辑和新建页面。
XML
<FormUrls
xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms/url"
<Display>Forms/mydisplayform.aspx</Display>
<Edit>Forms/myeditform.aspx</Edit>
<New>Forms/myuploadform.aspx</New>
</FormUrls>
xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms/url"
<Display>Forms/mydisplayform.aspx</Display>
<Edit>Forms/myeditform.aspx</Edit>
<New>Forms/myuploadform.aspx</New>
</FormUrls>
- WSS3SDK之:内容类型FormUrls架构概览
- WSS3SDK之:内容类型FormTemplates架构概览
- WSS3SDK之:内容类型介绍
- WSS3SDK之:内容类型ID
- WSS3SDK之:更新内容类型
- WSS3SDK之:站点和列表内容类型
- WSS3SDK之:内容类型的派生
- WSS3SDK之:内容类型的变更控制
- WSS3SDK之:内容类型的访问控制
- WSS3SDK之:内容类型的基础体系
- WSS3SDK之:默认的列表内容类型
- WSS3SDK之:更新子内容类型
- WSS3SDK之:内容类型的删除
- WSS3SDK之:利用Feature部署内容类型
- WSS3SDK之:服务器和站点架构:对象模型概览
- WSS3SDK之:SPContentType对象概览
- WSS3SDK之:在内容类型中定制信息
- WSS3SDK之:如何添加内容类型至列表
- WSS3SDK之:更新内容类型
- WSS3SDK之:更新子内容类型
- WSS3SDK之:内容类型的删除
- WSS3SDK之:在内容类型中定制信息
- WSS3SDK之:内容类型FormTemplates架构概览
- WSS3SDK之:内容类型FormUrls架构概览
- 。。。。。。。。
- WSS3SDK之:利用Feature部署内容类型
- WSS3SDK之:SPContentType对象概览
- WSS3SDK之:如何添加内容类型至列表
- WSS3SDK之:如何添加内容类型到网站
- WSS3SDK之:栏之简介
- WSS3SDK之:向列表添加内容类型中的栏
- WSS3SDK之:更新网站栏