0
在EventReceiver中的itemAdded事件(c#)我想检索刚刚保存的ListItem的完整URL。如何在itemAdded EventReceiver中获取Sharepoint ListItem的当前URL?
我曾尝试:
SPContext.Current.Web.Url
但是,这仅返回网站的URL,而不是在列表项。
如何获取ListItem的完整URL?
谢谢
在EventReceiver中的itemAdded事件(c#)我想检索刚刚保存的ListItem的完整URL。如何在itemAdded EventReceiver中获取Sharepoint ListItem的当前URL?
我曾尝试:
SPContext.Current.Web.Url
但是,这仅返回网站的URL,而不是在列表项。
如何获取ListItem的完整URL?
谢谢
给你一个ItemAdded方法中的SPItemEventProperties。这给你一个名为ListItem的属性。这将为您提供一个Url属性,该属性将成为列表项的站点相对URL。
public override void ItemAdded(SPItemEventProperties properties)
{
var itemPath = properties.ListItem.Url;
// ...
}