Sharepoint Attachment Delete File Name
how to find the attachment filename which is getting deleted
both Ite开发者_StackOverflow社区mAttachmentDeleted, ItemAttachmentDeleting events afterproperties and beforeproperties are empty
use
string beforeUrl = properties.BeforeUrl;
string[] fileName = beforeUrl.Split('/');
string deletedfile = fileName[fileName.Length - 1];
below code gives us first attachment Name
SPFile attachment = properties.ListItem.ParentList.RootFolder.
SubFolders["Attachments"].SubFolders[properties.ListItemId.ToString()].
Files[properties.ListItem.Attachments.Count - 1];
string link = attachment.Name ;
精彩评论