Похоже, что другие люди имели эту проблему, но я хотел бы понять, как нацелить столбец, если в имени столбца списка есть пробелы при использовании кода ниже. Вот что у меня есть:
SPWeb oWebsite = SPContext.Current.Web;
SPList oList = oWebsite.Lists["Project Info"];
SPListItemCollection collItem = oList.GetItems("Project Description");
if (collItem.Count > 0)
{
foreach (SPListItem oItem in collItem)
{
description = oItem["Project Description"].ToString();
}
}
Если я создаю поле списка «Описание проекта» с подчеркиванием для имени столбца (Project_Description), то оно работает просто отлично, но с кодом выше я получаю ошибку: значение не попадает в ожидаемый диапазон
Похоже, что-то с отображением по сравнению с внутренним именем столбца. Может кто-то помочь мне с этим? Спасибо.