2013-10-15 20 views
1

我想操縱我的SharePoint 2010服務器場中綁定到SPWeb的某些數據對象。在SharePoint 2010中保存/檢索特定於站點(SPWeb)的數據的最佳做法是什麼?

例如,我正在構建可從站點設置頁面訪問的應用程序頁面,該頁面可以指定站點的聯繫點。我想以某種方式在該網站上存儲SPUser對象。

列表方法是這種情況下的最佳實踐嗎?我實際上並不希望數據在不使用代碼隱藏的情況下可見。

謝謝

回答

2

如丹尼斯提到的,您肯定可以將用戶存儲在列表中。

您是否在使用發佈功能?如果是這樣,那麼我通常在這種情況下做的是創建一個內容類型,擴展頁面並創建一個稱爲聯繫點類型用戶的附加字段。然後,您將該內容類型分配給該網站的主頁。

這樣做的好處是,您可以允許網站管理員維護自己的聯繫人點,因爲您可以在該字段可編輯的情況下執行頁面佈局。它會通過搜索爬行,因此您可以根據聯繫點等細化搜索。

+0

感謝您的回覆。我正在使用發佈功能。我沒有考慮擴展頁面來添加額外的字段。我一定會嘗試一下,讓它知道它是否有效。一旦我嘗試一下,我會將答覆標記爲答案。 –

0

這取決於你的設計,但絕對可以存儲在一個列表中,你的頁面引用用戶。

相關問題