我的討論列表中有一個客戶列名稱「標記」。如何在SharePoint 2007上的NewForm.aspx上添加客戶列
如何添加一個文本框到初始化「標記」列當我新的。
正如我們所知,NewForm.aspx只顯示Subjet,Body textbox作爲默認值。 但回覆時只顯示正文文本。
我如何可以自定義NewForm.aspx顯示主題,標籤,正文文本框,當我新的和回覆時只顯示正文文本框。
感謝
我的討論列表中有一個客戶列名稱「標記」。如何在SharePoint 2007上的NewForm.aspx上添加客戶列
如何添加一個文本框到初始化「標記」列當我新的。
正如我們所知,NewForm.aspx只顯示Subjet,Body textbox作爲默認值。 但回覆時只顯示正文文本。
我如何可以自定義NewForm.aspx顯示主題,標籤,正文文本框,當我新的和回覆時只顯示正文文本框。
感謝
通過SharePoint API您可以定義一個字段應顯示:
SPField f = list.Fields.GetField("Tag");
f.ShowInShowInNewForm = true;
f.Update();
有幾個屬性來控制,其中一個領域,應持續顯示。請查詢SPField class members瞭解更多信息。
謝謝。傑森。它解決了我的問題。順便說一句, 。我有另一個解決方案來解決它。 請你幫我檢查我的解決方案是否有任何issuce? 我的解決方案是: 在Schema.xml中新建一個列名「Tag」,部署項目,進入列表設置 - >點擊內容類型討論鏈接 - >單擊從現有站點添加鏈接或列上列表列 - >從列表中添加「標籤」。 之後,我可以在新項目時顯示標籤列,並在回覆項目時隱藏標籤。 謝謝 – user351532 2010-05-31 02:18:15
@kedk:我不明白你的問題。請編輯您的問題並提供更多詳細信息。 – 2010-05-28 03:25:03