【发布时间】:2013-01-29 23:27:44
【问题描述】:
现在我在Custom Content Type 中定义一个新的Custom List Definition,问题只是与列表关联的Title 字段无法隐藏,我遵循了以下链接中的一些方法,但使用没有成功。
仅添加List definition 而不实现内容类型会使标题字段消失,但在定义内容类型及其字段时,它始终可见。
Elements.xml
<ContentType ID="0x01003EBF692DD17B4F71966712180C0D23D8" Name="ContactUsAssignments"
Description="Contact Us Assignments content type">
<FieldRefs>
<FieldRef ID="{4B888F48-A039-46D0-B2E1-C67802097069}"/>
<FieldRef ID="{6238a52d-2975-4e8a-9a1e-31b9cdc74129}"/>
<RemoveFieldRef ID="{D3D0DDF1-F791-4FFF-893C-0C100B724F1A}" />
</FieldRefs>
</ContentType>
我也尝试过Inherits="FALSE" Version="0",但遗憾的是没有任何改变。
Schema.xml
<ContentTypes>
<ContentTypeRef ID="0x01003EBF692DD17B4F71966712180C0D23D8"></ContentTypeRef>
</ContentTypes>
<Fields>
<Field Type="Text" DisplayName="Title" Required="FALSE"
ID="{D3D0DDF1-F791-4FFF-893C-0C100B724F1A}" StaticName="Title" Name="Title" Hidden="TRUE" />
</Fields>
我不知道我是否错过了什么,但方法很清楚。谢谢。
【问题讨论】:
标签: xml sharepoint sharepoint-2010 custom-lists