Completed
Last Updated: 16 Aug 2024 12:18 by ADMIN
Release 2024 Q4 (Nov)
For the time being the following workaround can be used:
		<telerik:RadFileExplorer ID="RadFileExplorer1" runat="server" Width="230px" Height="430px" DisplayUpFolderItem="true"
			ExplorerMode="FileTree">
		</telerik:RadFileExplorer>
		<script>
			Telerik.Web.UI.RadFileExplorer.prototype._onTreeContextMenuItemClicked = function (sender, args) {
				var treeNode = args.get_node();
				var menuItem = args.get_menuItem().get_value();
				switch (menuItem) {
					case "Rename":
						treeNode.startEdit();
						var nodeInput = treeNode.get_inputElement();
						if (!this._allowFileExtensionRename) {
							var item = this._createItemFromTreeViewNode(treeNode);
							if (!item.isDirectory())
								nodeInput.value = $T.FileExplorerHelper.stripExtension(item);
						}
						this._attachFileNameValidator(nodeInput);
						var treeUL = sender.get_childListElement();
						this._treeKeyDownDelegate = Function.createDelegate(this, this._treeKeyDown);
						if (treeUL) $telerik.addHandler(treeUL, "keydown", this._treeKeyDownDelegate, true);
						break;
					case "NewFolder":
						if (!this._isNodeADirectory(treeNode)) {
							treeNode = treeNode.get_parent();
						}
						var nodeValue = treeNode.get_value();
						this.createNewDirectory(nodeValue);
						break;
					case "Delete":
						var selItems = sender.get_selectedNodes();
						var delItem = new Array();
						for (var i = 0; i < selItems.length; i++) {
							var currItem = this._createItemFromTreeViewNode(selItems[i]);
							delItem.push(currItem);
						}
						this.deleteItem(delItem);
						break;
					case "Upload":
						this._showUploadWindow();
						break;
					case "Copy":
						var selectedItem = null;
						if (!treeNode.get_selected()) {
							selectedItem = this._createItemFromTreeViewNode(treeNode);
						}
						this._copy("tree", selectedItem);
						break;
					case "Paste":
						var pasteItem = this._createItemFromTreeViewNode(treeNode);
						this._paste(pasteItem);
						break;
				}
			}
		</script>
Completed
Last Updated: 24 Mar 2023 15:19 by ADMIN
Release R1 2023 SP1

TreeView context menu remains visible when a permission alert is shown. I should be hidden like the Grid contect menu is.

Video:

https://screencast-o-matic.com/watch/crlYQMV2dzP

Steps to reproduce:

1. Copy a file from the Grid in RadFileExplorer

2. Right click over the same directory in the TreeView and select Paste

Result:

 

Completed
Last Updated: 21 Jun 2022 14:56 by ADMIN
have found similar issue :  http://www.telerik.com/support/pits.aspx#/details/Issue=5296
which look like has been fixed, but unfortunately for following case it doesn't:
We still have performance issue, in following situations:
   - when content root folder contains few (1-5) subfolders
   - one of subfolder contains lot of (200-500) sub-subfolders 

then first time RadFileExplorer  loading to long (aproximatelly 3-5min). after some researching has been found that problem in the method:  

     private bool HasSubFolders(string virtualPath);

which instead of simply check that folder isn't empty (exist any one file or directory)  always construct complete version of the subtree (in the example above - subtree contains 200-500 subfolders, each of them checking for content, permission etc - that is why it takes time). Probable to check that node  HasSubFolders, RadFileExplorer  could execute new virtual method of the FileSystemContentProvider bool HasSubFolders. In that case: FileSystemContentProvider (or inherited classes) will decide that Folder contains SubFolders.
Completed
Last Updated: 21 Jun 2022 10:05 by ADMIN
ADMIN
Created by: Joana
Comments: 1
Category: FileExplorer
Type: Feature Request
0
Steps to reproduce:

http://demos.telerik.com/aspnet-ajax/fileexplorer/examples/overview/defaultcs.aspx

       1.  Delete Flower3.jpg
       2.  Rename Flower5 to Flower3

Actual: The image with Flower3 name has changed to the one which was deleted
Completed
Last Updated: 19 Apr 2022 17:07 by ADMIN
Created by: Roger
Comments: 4
Category: FileExplorer
Type: Feature Request
6
Cross folder searching/filtering please.
Completed
Last Updated: 18 Aug 2021 07:47 by ADMIN
RadFileExplorer only natively works with standard Windows files that are on the server.  This precludes us from effectively using Azure's data structures, especially blob and the newer file types. With things like Webjobs where there is no standard file structure, we need the ability to access files that are stored in a shared space.
Completed
Last Updated: 13 Aug 2021 10:00 by ADMIN
Release R1 2016
When users quickly select different folders in the TreeView and content is still loading, the caching mechanism of FileExplorer fails and loads incorrect data to the last selected folder. 
Completed
Last Updated: 14 Jun 2021 14:43 by ADMIN
Created by: Imported User
Comments: 1
Category: FileExplorer
Type: Feature Request
2
FileExplorer built-in features I would like to see:
1. Support for UNC paths so that the root folder may be located in a network share as opposed to a folder under the application folder.
2. Support for sub-pathing so that it can be dynamically programmed to support direct display of target folder without having to navigate to the target folder
3. Built-in Delete function to complement the built-in Upload function
4. Optional display of checkbox column to allow for multiple selection for items to be Deleted or Downloaded
5. Built-in Progress Bar for Upload and Download functions
Completed
Last Updated: 01 Jun 2021 13:16 by ADMIN
Release Q3 2012
Completed
Last Updated: 31 May 2021 15:40 by ADMIN
how to know Owner after new folder(s) or upload file(s) by RadFileExplorer?
Completed
Last Updated: 20 May 2021 19:57 by grill
Release R2 2021 SP1

There is a scroll and the Upload button is partially hidden when the Bootstrap skin is used in Classic render mode:

Completed
Last Updated: 11 Jun 2020 14:27 by ADMIN
Release R2 2020 SP1

Reproduction code:

protected void Page_Load(object sender, EventArgs e)
{
    RadToolBarDropDown dropDown = new RadToolBarDropDown("PageSize");
       
    dropDown.CssClass = "perPageDropDown";
    dropDown.EnableImageSprite = false;
    // dropDown.Text = GetGlobalResourceObject("Insight", "Per pagina")
    // dropDown.ToolTip = GetGlobalResourceObject("Insight", "Per pagina")
    FileExplorer1.ToolBar.Items.Add(dropDown);
}

<telerik:RadFileExplorer RenderMode="Lightweight" runat="server" ID="FileExplorer1" Width="595px" Height="350px"
    AllowPaging="true" PageSize="10">
    <Configuration EnableAsyncUpload="true" ViewPaths="~/"
        UploadPaths="~/" DeletePaths="~/"></Configuration>
</telerik:RadFileExplorer>

Completed
Last Updated: 08 May 2020 15:51 by ADMIN
Release R2 2017
Changing the paths of FileExplorer dynamically leads to popping an alert message for "non-existing folder" even in no InitialPath has been set. After closing the alert RadFileExplorer gets bound successfully.

video: http://screencast.com/t/NSGjo8moC5eL

The bug is introduced in version 2015.2.729.


Steps to reproduce:
1. Run the following code:
ASP:
<telerik:RadFileExplorer ID="RadFileExplorer1" runat="server">
     <Configuration ViewPaths="~/" />
</telerik:RadFileExplorer>
<telerik:RadButton ID="Btn1" runat="server" Text="Change ViewPath" OnClick="Btn1_Click"></telerik:RadButton>

CS:
protected void Btn1_Click(object sender, EventArgs e) {
    RadFileExplorer1.InitialPath = "/Bin";
    RadFileExplorer1.Configuration.ViewPaths = new string[] { "~/Bin" };
}

2. Click the "Change ViewPath" button

Result: FileExplorer shows an alert with message "You are navigating to a non-existing folder or do not have proper permissions..."
Completed
Last Updated: 04 Mar 2019 16:11 by ADMIN
A workaround is to disable the embedded jQuery and use an older version (for example, 1.11.1 which is the previous version the suite used): https://docs.telerik.com/devtools/aspnet-ajax/controls/scriptmanager/disabling-the-embedded-jquery
Completed
Last Updated: 03 Aug 2018 16:39 by Kevin Neumann
A workaround is to disable the embedded jQuery and use an older version (for example, 1.11.1 which is the previous version the suite used): https://docs.telerik.com/devtools/aspnet-ajax/controls/scriptmanager/disabling-the-embedded-jquery

Repro steps:

1. put a file explorer on the page
2. right click a file in it and select Rename
3. enter a new name, click OK

Expected: file is renamed

Actual: Firefox throws TypeError: access to strict mode caller function is censored

Sample markup

        <telerik:RadFileExplorer RenderMode="Lightweight" runat="server" ID="FileExplorer1" Width="520px" Height="310px">
            <Configuration ViewPaths="~/images" UploadPaths="~/images"
                DeletePaths="~/images"></Configuration>
        </telerik:RadFileExplorer>
Completed
Last Updated: 29 Mar 2018 13:11 by ADMIN
Only half of the Select button (the top part) in Upload dialog is clickable in Material, due to the unsufficient height of the .ruFileInput element.

Workaround:
  html .rfeUploadContainer .RadUpload .ruInputs input.ruFileInput {
    height: 50px;
  }   


Steps to reproduce:
1. Open https://demos.telerik.com/aspnet-ajax/fileexplorer/examples/overview/defaultcs.aspx?skin=Material
2. Open the Upload dialog
3. Try to select a file to upload by clicking the bottom half of the button

Result: The file selection window is not opened
Completed
Last Updated: 20 Jun 2017 14:49 by Imported User
If the AsyncUpload control is enabled in the FileExplorer when  and the user uploads more that 1 file, the FileExplorer throws a JavaScript error with the following message:

TypeError: this.control.get_allowMultiRowSelection is not a function
Completed
Last Updated: 01 Jun 2017 14:17 by ADMIN
The icon of the confirm dialogs in RadFileExplorer should be center aligned to the text.
Completed
Last Updated: 19 Jan 2017 09:35 by ADMIN
The following setup will cause an Invalid Argument error in IE8:

			<div style="display: none;">
					<telerik:RadFileExplorer runat="server" ID="RadFileExplorer1"
											 Width="700px" Height="520px" RenderMode="Lightweight">
											 <Configuration ViewPaths="~/images" />
					</telerik:RadFileExplorer>
			</div>

It can extend to a FileExplorer in a MultiPage, for example.

Solution for the time being is to avoid using RenderMode=Lightweight for IE8
1 2