我已經在SP 2010中創建了一個用戶組,並且我已經從列表設置中爲其添加了一個自定義列。 如何獲取Web部件中的自定義列值?
編輯:
我的自定義列是區。我想在可視化Web部件應用程序中返回該列值。
要返回用戶組我用這個代碼
List<SPUser> users = SPContext.Current.Web.SiteGroups["PDO Owners"].Users.ToList();
如何從Sharepoint 2010用戶組獲取自定義列值
0
A
回答
0
我假定你的意思是你創建的用戶配置文件的自定義屬性在我看來,你不能額外列添加到用戶組。您可以通過ProfileManager對象獲取值做這樣的事情:
//GET THE USER PROFILE MANAGER
SPServiceContext sc = SPServiceContext.GetContext(site);
UserProfileManager userProfileManager = new UserProfileManager(sc);
//GET A PROFILE FOR A USER
UserProfile profile = userProfileManager.GetUserProfile("i:0#.f|fbamembershipprovider|myfbauser");
string propertyvalue = profile["propertyinternalname"].Value.ToString();
根據字段的類型,你將不得不使用比的ToString別的東西(例如,用於管理元數據字段我認爲你應該使用TaxonomyFieldValue ,等等......)
+0
在Sharepoint 2010基礎我沒有Microsoft.Office.Server.UserProfiles.dll,我不能使用UserProfileManager –
相關問題
- 1. 獲取用戶ID - SharePoint 2010
- 2. SharePoint 2010無法獲取我的自定義組
- 3. Sharepoint 2010過濾器自定義列表使用用戶登錄
- 4. 自定義列表丟失sharepoint 2010?
- 5. SharePoint 2010 - 自定義計算列
- 6. sharepoint 2010:自定義列與javascript
- 7. 如何在自定義列表中使用SharePoint 2010 wokflow中的用戶輸入?
- 8. 自定義SharePoint 2010主題?
- 9. Sharepoint 2010自定義屬性
- 10. 自定義Sharepoint 2010 v4.master
- 11. 如何從SharePoint 2010獲取匿名用戶對象
- 12. Sharepoint 2010獲取組ID
- 13. SharePoint 2010自定義列表窗體使用Visual Studio 2010
- 14. SharePoint FBA和自定義數據 - SharePoint 2010
- 15. [的SharePoint 2010]從用戶簡檔的自定義字段值,則返回空
- 16. SharePoint 2010使用SPServices獲取用戶ID
- 17. Sharepoint:如何獲得自定義列的價值
- 18. 如何從數組項目中獲取自定義值
- 19. 獲取自定義表單在SharePoint工作2010
- 20. 如何在Sharepoint 2010中自定義列表的語言視圖
- 21. 如何從自定義列表視圖獲取所有edittext值
- 22. 從SharePoint列表項中獲取自定義字段
- 23. 如何將自定義主頁從SharePoint 2010遷移到SP2016?
- 24. Sharepoint 2010客戶端對象模型從Url獲取列表項
- 25. Sharepoint 2010數據綁定與列表自定義列
- 26. SQL Server獲取自定義列值
- 27. 如何使用自定義列表創建SharePoint組?
- 28. 如何從註冊用戶獲得自定義字段值?
- 29. 如何在SharePoint 2010的列表中選擇用戶組名稱?
- 30. 如何從我的自定義模塊獲取用戶角色?
我不明白你寫的是什麼意思,你已經爲用戶組添加了自定義列。你能提供你所做的和你想要達到的內容的截圖嗎? – Thriggle