Paprastas paaiškinimas: “Vertė nepatenka į tikėtiną intervalą.”

NAUJINIMAS: Anoniminis plakatą paliko didelę komentarą apie vidaus vardus. Įsitikinkite, kad skaityti.

Dirbant su renginio imtuvai ir kitu kodu, kuris nurodo SharePoint sąrašo elementus naudojantis objektų modeliu, Aš dažnai padaro klaidų, kad generuoti ši klaida vykdymo metu:

Klaida įkeliant ir veikia įvykio imtuvas Conchango.xyzzyEventReceiver xyzzy, Versija = 1.0.0.0, Kultūros = neutrali, PublicKeyToken = 0dc50a750396c3ac. Papildoma informacija yra žemiau. : Vertė nepatenka į tikėtiną intervalą.

Manau, kad tai yra gana bendro pobūdžio klaida, kad gali būti sukelia daug įvairių būdų. Tačiau, vienas paprastas paaiškinimas, kad aš esu nuorodų laukas neteisingai. Jei lauko pavadinimas yra "Termino", Aš turi nuoroda kaip šis įvykis imtuvas:

ypatybės.ListItem["Terminas"]

Kada aš rašybos arba naudoti neteisingai atveju kreipiantis į lauką, SharePoint generuoja pirmiau minėta klaida. Pvz., tai negerai:

ypatybės.ListItem["terminas"]

</pabaigos>

Prenumeruoti savo dienoraštį.

Technorati Tags:

Viena mintis apie „Paprastas paaiškinimas: “Vertė nepatenka į tikėtiną intervalą.”

  1. Sanjaykuma r Patel

    Aš sutinku su paul, bet aš taip pat noriu įdėti ką nors už ši išimtis.
    Kartais į Lauko pavadinimas yra kitoks nei į Lauko vidaus pavadinimas Taigi bando pasiekti lauko naudojant sąraše Lauko pavadinimas objekto modelis suteikia mums ką tik paminėta išimtis. Norėdami išspręsti šią problemą visada bandote prieiti prie jų vidaus pavadinimus srityse.
    Kaip jūs galite rasti vidaus laukų pavadinimų?
    1) Eiti į Sharepoint sąrašą. Eiti į naujas | Naujos prekės.
    2) Pasirodys naujo elemento forma. Dešiniuoju pelės mygtuku spustelėkite formą ir spustelėkite Rodyti šaltinį. Viešbučių paieška: lauko vidaus pavadinimas atidaryti HTML kodas. Rasite lauko vidaus pavadinimas kartu su lauko pavadinimu.

    Atsakyti

palik atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *