Мне нужно запросить список в SharePoint, где столбцы могут быть добавлены в будущем. Например, на данный момент у меня есть следующие столбцы Имя, Работа, Интересы, Адрес. Я хочу иметь возможность динамически запрашивать эту строку, используя параметр из браузера, поэтому, если столбцы будут добавлены в будущем, мне не нужно менять код а только параметр. Адрес может выглядеть так: www.contoso.com/sites/mypage.aspx?property=Interests И код примерно такой:
var SiteParameter = Request.QueryString["property"];
var ItemsFromList = from item in ListItems where item[try to put the parameter in here] select item;
Я использую SPmetal для получения сведений о списке, поэтому, если я нажму элемент. Visual Studio2010 вернет столбцы в списке.