Explicaţie simplă: “Valoarea nu se încadrează în intervalul de aşteptat.”

ACTUALIZARE: Un anonim poster a lăsat un comentariu mare despre numele de interne. Asiguraţi-vă că să-l citiţi.

Atunci când se lucrează cu receptoare de eveniment şi alt cod care face referire la elemente de listă SharePoint prin modelul de obiect, Fac frecvent greseli care generează această eroare la rulare:

Eroare de încărcare şi rulează eveniment receptorul Conchango.xyzzyEventReceiver în xyzzy, Versiunea = 1.0.0.0, Cultură = neutră, PublicKeyToken = 0dc50a750396c3ac. Informații suplimentare despre este de mai jos. : Valoarea nu se încadrează în intervalul de aşteptat.

Cred că aceasta este o destul de generic de eroare care este potenţial cauzat multe moduri diferite de. Cu toate acestea, o explicaţie simplă este că eu sunt corelarea un câmp incorect. Dacă numele de domeniu este "Scadenta", Eu trebuie să referinţă ca aceasta într-un receptor de eveniment:

proprietăţi.ListItem["Scadenta"]

Când am misspell sau de a folosi cazul greşit atunci când câmpul de referinţă, SharePoint generează mai sus menţionat eroare de execuţie. De exemplu, Acest lucru este greşit:

proprietăţi.ListItem["scadenta"]

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

Un gând pe „Explicaţie simplă: “Valoarea nu se încadrează în intervalul de aşteptat.”

  1. Sanjaykuma r Patel

    Sunt de acord cu Pavel, dar de asemenea, vreau să adăugaţi ceva pentru această excepţie.
    Cândva Numele de câmp este diferit de cel Numele de câmp de interne în lista Deci încercarea de a accesa domeniul folosind Numele de câmp în obiectul de model ne oferă o excepţie de mai sus. Pentru a rezolva această problemă încerca întotdeauna pentru a accesa domeniile folosind numele lor interne.
    Cum puteţi găsi interne numele câmpurilor?
    1) Du-te la listă Sharepoint. Du-te la noi | Element nou.
    2) Noua formă de element va fi afişată. Faceţi clic dreapta pe formă şi faceţi clic pe sursa. Căutați numele câmpului intern în codul HTML deschis. Veţi găsi numele câmpului intern cu numele de câmp.

    Răspuns

lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *