2011-08-10 12 views
0

EventReceiverのitemAddedイベント(c#)で保存したばかりのListItemへの完全なURLを取得したいとします。itemAdded EventReceiverのSharepoint ListItemの現在のURLを取得する方法は?

私が試してみました:

SPContext.Current.Web.Url

をリストアイテムとは対照的に、しかし、これは唯一のサイトのURLを返します。

ListItemへの完全なURLを取得するにはどうすればよいですか?

おかげ

答えて

0

あなたがItemAdded方法でSPItemEventPropertiesを与えられています。これにより、ListItemという名前のプロパティが得られます。これにより、リスト項目のサイト相対URLとなるUrlプロパティが表示されます。

public override void ItemAdded(SPItemEventProperties properties) 
{ 
    var itemPath = properties.ListItem.Url; 
    // ... 
} 
関連する問題