我已經創建了一個從項目contenttype繼承的內容類型。所以contenttype automaticaly有字段:標題。訪問/隱藏標題元素
但如何訪問此字段(我想添加一些自定義驗證,並定義它是否顯示在editform中)?
我想做服務器端驗證並使用自定義edititemform。 Perhabs有可能刪除/隱藏此字段?
我試圖改變內容類型隱藏標題:
<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>
但標題領域仍然需要和顯示。
你舒爾是沒有辦法隱藏這個領域?我發現了一些不適合我的例子,但是看起來其他人都成功了。 http://social.technet.microsoft.com/Forums/en-US/sharepointcustomization/thread/5f39ab7d-1332-444d-a5ae-2a2851c398ad#5f39ab7d-1332-444d-a5ae-2a2851c398ad – HW90
好吧,嘗試使用FieldRef方法進行描述那裏,但通常你不應該隱藏標題欄。 –