Xin chào Tôi đang phát triển bằng không gian tên SharePoint và tôi gặp phải lỗi sau khi tôi cố truy xuất trường Tiêu đề từ các mục danh sách.Lỗi danh sách SharePoint: "Giá trị không nằm trong phạm vi dự kiến"
Value does not fall within the expected range
Tôi biết rằng trường tồn tại vì tôi đã in ra tất cả các trường.
string value = (string)listItem[listItem.Fields["Title"].Id];
Console.WriteLine("Title = " + value);
Cập nhật: đến mức nào View đã được sử dụng để lấy danh sách các mục đóng vai trò trong những gì các lĩnh vực sẽ có mặt? Mã này không thành công với cùng một ngoại lệ:
SPListItemCollection items = list.GetItems(list.DefaultView);
foreach (SPListItem listItem in items)
{
try
{
Console.WriteLine("Title = " + listItem.Title);
}
catch (Exception e)
{
Console.WriteLine("Exception: " + e.Message);
}
}
Trong cả hai trường hợp, tài sản.DefaultView được sử dụng để truy xuất các mục danh sách.
Bất kỳ nỗ lực nào để tham chiếu mục ["Tiêu đề"] đều ném ngoại lệ đó. – Ries
Tôi đang gặp phải vấn đề tương tự –