हाय मैं शेयरपॉइंट नेमस्पेस का उपयोग कर विकास कर रहा हूं और जब मैं सूची आइटम से शीर्षक फ़ील्ड पुनर्प्राप्त करने का प्रयास करता हूं तो मैं निम्न त्रुटि में भाग गया।SharePoint ListItem त्रुटि: "मान अपेक्षित सीमा के भीतर नहीं आता है"
Value does not fall within the expected range
मुझे पता है कि फ़ील्ड मौजूद है क्योंकि मैंने सभी फ़ील्ड मुद्रित किए हैं।
string value = (string)listItem[listItem.Fields["Title"].Id];
Console.WriteLine("Title = " + value);
अद्यतन: किस हद तक देखें कि सूची आइटम को पुन: प्राप्त करने के लिए इस्तेमाल किया गया था एक भूमिका क्या में क्षेत्रों में उपलब्ध हो जाएगा चल जाता है करने के लिए? इस कोड को एक ही अपवाद के साथ विफल रहता है:
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);
}
}
दोनों ही मामलों में list.DefaultView संपत्ति सूची आइटम को पुन: प्राप्त करने के लिए इस्तेमाल किया गया था।
आइटम ["शीर्षक"] का संदर्भ देने का कोई भी प्रयास उस अपवाद को फेंकता है। – Ries
मुझे एक ही समस्या का सामना करना पड़ रहा है –