2011-07-11 12 views

答えて

1

... 
    foreach (SPItem ts in listItemCollection) 
    { 
     if (ts["Status"].ToString() == "Available") 
     { 
     ts["Status"] = "Pending"; 
     ts.Update(); // or SystemUpdate() 
     } 
    } 
0

"ed"イベントの "ing"イベントとアップデートでは、常に妥当性検査を行っていました。代わりにItemDeletedを使用してみてください。

+0

こんにちはロブは、私がItemDeletedイベントを使用してみましたが、このイベントにすべてのオブジェクト(のListItem)とプロパティはnullです。 http://www.sharepointalex.co.uk/index.php/2010/06/beforepropertiesafterproperties-in-event-receivers-i-always-forget-this/だから私は削除しようとしているアイテムのタイトルを得ることができません。 –

0

私はsharepointを新しくしましたが、何が問題なのか分かりません。

作業を行った後にこのメソッドを呼び出すと、動作している可能性があります。 base.ItemDeleting(properties);あなたがアイテム更新する必要が

関連する問題