我创建了一个从项目内容类型继承的内容类型。所以内容类型自动具有字段:标题。
但是如何访问这个字段(我想添加一些自定义验证并定义它是否显示在editform中)?
我想做服务器端验证并使用自定义的edititemform。也许有可能删除/隐藏此字段?
我尝试更改内容类型以隐藏标题:
<Field
ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}"
Name="Title"
StaticName="Title"
DisplayName="Title"
Type="Text"
FromBaseType="TRUE"
Required="FALSE"
Hidden="TRUE"
SourceID="http://schemas.microsoft.com/sharepoint/v3"
/>
<!-- Parent ContentType: Element (0x01) -->
<ContentType ID="0x0100b48c62c42879472aa8f1e1afc4dba7ce"
Name="aa- aa"
Group="Custom Content Types"
Description="My Content Type"
Inherits="TRUE"
Version="0">
<FieldRefs>
<FieldRef ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Name="Title" Hidden="TRUE" Required="FALSE" />
</FieldRefs>
但仍需要并显示标题字段。