Получение данных столбца сайта служб SharePoint - PullRequest
0 голосов
/ 03 декабря 2009

Я новичок в службах SharePoint, и я столкнулся с одной из моих задач. Мне нужно получить данные из колонки сайта. Как я могу об этом? Пока я вижу только API, которые могут получать списки, а не столбцы сайта.

Пожалуйста, дайте мне знать, если кто-нибудь из вас знает, как это сделать.

Спасибо !!

1 Ответ

2 голосов
/ 03 декабря 2009
using(SPSite site = new SPSite("http://portal"))
{
    using (SPWeb web = site.RootWeb)
    {
        foreach (SPField field in web.Fields)
        {
            Console.WriteLine(field.Title);
        }
    }
}

Это даст вам все столбцы для веба (в данном случае RootWeb). Если столбец вашего сайта связан со списком, вам необходимо получить его непосредственно из свойства SPListItem (например, item ["CustomAssociatedColumn"])

...