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;
// ...
}