Visual studio 2010 如何在itemAdded EventReceiver中获取Sharepoint ListItem的当前URL?

Visual studio 2010 如何在itemAdded EventReceiver中获取Sharepoint ListItem的当前URL?,visual-studio-2010,sharepoint-2010,Visual Studio 2010,Sharepoint 2010,在EventReceiver c中的itemAdded事件上,我想检索刚刚保存的ListItem的完整URL 我试过: SPContext.Current.Web.Url 但是,这只返回与ListItem相反的站点URL 如何获取ListItem的完整URL 谢谢在ItemAdded方法中为您提供了一个SpiteEventProperties。这将为您提供一个名为ListItem的属性。这将为您提供一个Url属性,该属性将是相对于列表项的站点Url public override void It

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

我试过:

SPContext.Current.Web.Url

但是,这只返回与ListItem相反的站点URL

如何获取ListItem的完整URL


谢谢

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

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