none
MVC Получить настраиваемый список SharePoint RRS feed

  • Вопрос

  • Доброго времени суток,

    Не как не могу загрузить настраиваемый список который создал в Sharepoint 2013. Приложение MVC, вот код который использую:

    var spContext = SharePointContextProvider.Current.GetSharePointContext(HttpContext); var clientContext = spContext.CreateUserClientContextForSPHost(); if (clientContext != null) { ListCollection lc = clientContext.Web.Lists; clientContext.Load(lc);

    //Список получил List l = lc.GetByTitle("Test"); clientContext.Load(l); CamlQuery cq = new CamlQuery { ViewXml = @"<View> <ViewFields> <FieldRef Name='ID' /> </ViewFields> </View>" }; ListItemCollection lic = l.GetItems(cq);

    //Коллекцию списка не получил clientContext.Load(lic); clientContext.ExecuteQuery(); }

    Список имеет название "Test", загрузка в List проходит нормально, но далее его элементы не загружает, количество 0. 

    Тот же к примеру "Варианты оформления" загружает и его элементы(поля) тоже. Если загружать ListCollection то можно пролистать List и видно свойство ItemCount, которое доказывает что в листе есть элементы и я как минимум знаю об этом но загрузить у списка который создал не могу ListItemCollection = 0.

    Подскажите пожалуйста что я делаю не так.



    • Изменено Eva00 v1.0 14 октября 2016 г. 6:47 уточнение заголовка
    14 октября 2016 г. 5:41

Ответы