如何在itemAdded事件接收器中获取Sharepoint List Item的当前URL?

时间:2011-08-10 16:01:11

标签: visual-studio-2010 sharepoint-2010

在EventReceiver(c#)中的itemAdded事件上,我想检索刚刚保存的ListItem的完整URL。

我试过了:

SPContext.Current.Web.Url

但是,这只返回站点的URL而不是ListItem。

如何获取ListItem的完整URL?

由于

1 个答案:

答案 0 :(得分:0)

您在ItemAdded方法中获得了一个SPItemEventProperties。这将为您提供名为ListItem的属性。这将为您提供一个Url属性,该属性将是列表项的站点相对URL。

public override void ItemAdded(SPItemEventProperties properties)
{
    var itemPath = properties.ListItem.Url;
    // ...
}