void Drop(HtmlDropEvent e) { base.Drop(e); if (e != null) { List parentList = itemsPane.Data?.FolderItems?.ParentFolder?.ParentList; if (parentList != null) { ListItem listItem = HitItem as ListItem; if (listItem != null) { if (parentList.BaseType == BaseType.DocumentLibrary) { Folder folder = listItem.FileSystemObjectType == FileSystemObjectType.Folder ? listItem.Folder : itemsPane.Data.FolderItems.ParentFolder; Uploader.Upload(folder, e.Files); } else if (parentList.EnableAttachments && listItem.FileSystemObjectType == FileSystemObjectType.File) { Uploader.Upload(listItem, e.Files); } } } } }
void Drop(HtmlDropEvent e) { base.Drop(e); Folder folder = Folder; if (folder != null) { Uploader.Upload(folder, e.Files); } }