Привет и спасибо за внимание!
Справочная информация
Я унаследовал старый проект .NET, основанный на SharePoint 2007, и разработал и внешнюю базовую библиотеку, которая просто обращается к данным SP, поэтому делает SPпросто бэкэндДа, я знаю, что было бы лучше перейти на SQL, но клиент не согласен.
Предыдущие разработчики использовали простой метод чтения для чтения данных в списке SP:
SPList list = CurrentRootWeb.Lists["SomeListName"];
И затем они получают доступ к свойствам списка через своего рода словарь (то есть для каждого элемента в списке получают элемент ["SomeValue"]).
Я не разбираюсь в SharePoint, поэтому я не знаюесли это самый эффективный способ получить доступ к данным.
Проблема
Как читать поля LookUp с несколькими значениями в SharePoint?
Кажется каждое запрашиваемое свойствохотеть строку взамен.Так что с item[SomeString]
все в порядке, но item[SomeList]
делает все бесполезно!Я бы подумал, что столбец списка поиска с несколькими значениями входит в сериализованную или разделенную строку, содержащую выбранные значения (пример: «красный; синий; зеленый»).Чего мне не хватает?
Спасибо!