Быстро и легко: Получить SPFolder SPListItem в приемник событий

Я ненавижу впустить его, но я боролся с этим один день. Мой приемника событий необходимо обновить поля родительской папки. Это немного показывает как это сделать:

частные void UpdateParentFolder(SPItemEventProperties Свойства)
{

SPFolder thisItemFolder = свойства.ListItem.File.ParentFolder;
thisItemFolder.Item[«Состояние утверждения ZZ"] = «Хорошие новости, Каждый!";
thisItemFolder.Item.Update();


} // UpdateParentFolder

В этом случае, Я работаю с библиотекой документов и свойства идут от событие ItemAdded.

Хитрость заключается в том, что вы не можете получить SPFolder элемент непосредственно из самого элемента (т.е.. Свойства.ListItem.Folder имеет значение null). Вместо этого, Перейдите к файлу связанного элемента списка и получить файл в папку.

</конец>

Подписаться на мой блог!

Бирки Technorati:

Одна мысль на "Быстро и легко: Получить SPFolder SPListItem в приемник событий

Оставь ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *