Я не уверен, что вы хотите сделать.Если вы хотите получить все значения из поля (выбор) из списка, я мог бы предложить вам получить список в объект (SPList), итерируйте элементы (yourSPListObject.items)
// get the current web you are in
SPWeb objWeb = SPContext.Current.Site.OpenWeb();
//get your list
SPList lstYourInfoList = objWeb.Lists["<ListNameHere"];
//Iterate through the items in the list
foreach(SPListItem item in lstYourInfoList.items){
//pick out your information needed
string choiceSelected = item["<ColumnNamethatrepresentsyourchoicefield>"].ToString();
//store your information somewhere
//store the string in a local list and pass this list back out
}
Это может помочь, если вы хотите получить все варианты, которые пользователь может выбрать из
http://www.mindfiresolutions.com/SharePoint-Choice-Field--Fetch-Each-Choice-Item-80.php
надеюсь, что это ответит на ваш вопрос