Едноставен Објаснување: “Вредност не спаѓаат во рамките на очекуваниот опсег.”

Ажурирање: An anonymous poster left a great comment about internal names. Be sure to read it.

Кога се работи со настанот приемници и други код кој референци SharePoint листа предмети преку објект модел, Јас често се прават грешки, кои произведуваат оваа грешка за време на извршувањето:

Грешка при вчитувањето и трчање настан приемник Conchango.xyzzyEventReceiver во xyzzy, Верзија = 1.0.0.0, Култура = неутрален, PublicKeyToken = 0dc50a750396c3ac. Additional information is below. : Value does not fall within the expected range.

I think this is a fairly generic error that is potentially caused many different ways. Сепак, one simple explanation is that I’m referencing a field incorrectly. If the name of the field is "Due Date", Морам да го референца како оваа во еден настан приемник:

properties.ListItem["Due Date"]

Кога ќе misspell или користат на погрешен случај кога референцирање на полето, SharePoint generates the above mentioned runtime error. На пример, ова е погрешно:

properties.ListItem["due Date"]

</крајот>

Да се ​​претплатите на мојот блог.

Technorati Тагови:

Една мисла на "Едноставен Објаснување: “Вредност не спаѓаат во рамките на очекуваниот опсег.”

  1. Sanjaykuma Р Пател

    Се согласувам со paul, но јас исто така, сакаат да додадете нешто за овој исклучок.
    Некаде на Поле Име е различна од Поле внатрешни Име во листата, па се обидуваат да пристапите на полето користење Поле Име во објектот модел ни дава над исклучок. За решавање на овој проблем секогаш се трудам да пристапите на полиња со користење на нивните внатрешни Имиња.
    Како можете да најдете внатрешниот Имиња на полиња?
    1) Go To Sharepoint List. Go to New | Нова точка.
    2) Нова точка формулар ќе бидат прикажани. Десен клик за формата и кликнете на View Source. Пребарај за областа внатрешни име во отворена HTML кодот. Ќе ги најдете на поле внатрешни Име заедно со Полето Име.

Остави Одговори

Вашата е-маил адреса нема да бидат објавени. Задолжителни полиња се означени *