Gyors és egyszerű: Az SPFolder SPListItem kap egy eseményérzékelő

Utálom, hogy bevallja, de küzdöttem ezzel egy minden nap. Az eseményérzékelő kell a szülőmappa mező frissítése. Ez kicsit azt mutatja, hogyan kell csinálni:

privát Érvénytelen UpdateParentFolder(SPItemEventProperties Tulajdonságok)
{

SPFolder thisItemFolder = tulajdonságok.ListItem.File.ParentFolder;
thisItemFolder.Item["ZZ jóváhagyási állapot"] = "Jó hír, mindenki!";
thisItemFolder.Item.Update();


} // UpdateParentFolder

Ebben az esetben, Dolgozom egy dokumentumtár, és a tulajdonságok érkezik egy ItemAdded esemény.

A trükk az, hogy nem kap az SPFolder az elem közvetlenül a cikkre (i.e. tulajdonságok.ListItem.Folder értéke null). Ehelyett, a listaelemhez társított fájl menni és kap a reszelő dosszié.

</vége>

Subscribe to my blog!

Technorati Tags:

One thought on „Gyors és egyszerű: Az SPFolder SPListItem kap egy eseményérzékelő

hagyj válaszüzenetet

Az e-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *