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: 05 Dec 2016 15:03 by ADMIN
ADMIN
Created by: Vessy
Comments: 0
Category: FileExplorer
Type: Bug Report
0
RadFileExplorer allows renaming of extentions with capital letters (e.g. IMG, PNG, etc) even if the FileExplorer's AllowFileExtensionRename="false" property is set. As a result, the renamed extension is appended to the file name, and the original ext is kept.

Video: http://screencast.com/t/MNAZqpRS4o5

Steps to reporduce:
        <telerik:RadFileExplorer ID="RadFileExplorer1" runat="server">
            <Configuration ViewPaths="~/Images" UploadPaths="~/Images" DeletePaths="~/Images" AllowFileExtensionRename="false"/>
        </telerik:RadFileExplorer>

Run the code above and try to rename a file with capital letters extension.
Unplanned
Last Updated: 05 Dec 2016 09:45 by ADMIN
ADMIN
Created by: Ianko
Comments: 0
Category: FileExplorer
Type: Bug Report
0
Moving of folder from the tree to the grid works, but event is not raised. Also, there is no other suitable event that handles the situation. 

The following patch will raise the event, but  you should make sure to remove the override once the bug is fixed: 

<telerik:RadFileExplorer RenderMode="Lightweight" runat="server" ID="FileExplorer1" EnableCopy="true"
    OnClientMove="OnClientMove" OnItemCommand="FileExplorer1_ItemCommand" >
    <Configuration ViewPaths="~/Images" UploadPaths="~/Images"
        DeletePaths="~/Images"></Configuration>
</telerik:RadFileExplorer>     
 
<script>
    var origFunction = Telerik.Web.UI.RadFileExplorer.prototype._onTreeNodeDropping;
 
    Telerik.Web.UI.RadFileExplorer.prototype._onTreeNodeDropping = function (sender, args) {
        origFunction.call(this, sender, args);
        var destNode = args.get_destNode();
        if (!destNode) {
            var destElement = args.get_htmlElement();
            if (!destElement) return;
            var gridElement = this.get_grid();
            var grid = gridElement != null ? this._isOverElement(destElement, gridElement.get_id()) : null;
            if (grid) {
                var isCopying = this._enableCopy && args.get_domEvent().ctrlKey;
                var eventName = isCopying ? "copy" : "move";
                var args2 = new Telerik.Web.UI.FileExplorerEventArgs(this.get_tree().get_selectedNode(), this.get_currentDirectory());
                this.raiseEvent(eventName, args2);
            }
        }
    }
 
    function OnClientMove(sender, ev) {
        // Do something
    }
</script>
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: 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
Unplanned
Last Updated: 19 Oct 2015 15:11 by ADMIN
ADMIN
Created by: Vessy
Comments: 0
Category: FileExplorer
Type: Feature Request
0

			
Unplanned
Last Updated: 09 Oct 2019 13:31 by ADMIN
Created by: Ralf
Comments: 0
Category: FileExplorer
Type: Feature Request
0
I want to easily implement to the FileExplorer Control a download feature for every file type and size.

Can you please provide a simple solution for that (e.g. a Property  .DownloadAllFiles) or a simple code. E.g. the workaround with the Handler is for me not a good solution. (security because of the URL)

e.g. with this control a simple Download is for every filetype possible:  https://demos.gleamtech.com/filevista/
Completed
Last Updated: 31 May 2021 15:40 by ADMIN
how to know Owner after new folder(s) or upload file(s) by RadFileExplorer?
Unplanned
Last Updated: 30 Jan 2020 17:07 by ADMIN
Unable to drag and drop in ThumbnailMode when browser zoom level is 90% in Chrome. the problem can be reproduced here:
 
Steps:
2. Witch to Thumbnails mode
3. Zoom out the browser to 90%
4. Drag a thumb from the ListView to the TreeView (right to left)
Completed
Last Updated: 01 Jun 2021 13:16 by ADMIN
Release Q3 2012
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: 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: 29 Sep 2015 10:33 by Paolo
Created by: Paolo
Comments: 0
Category: FileExplorer
Type: Bug Report
0
Cannot expand configuration on properties panel
Completed
Last Updated: 19 Aug 2016 10:54 by ADMIN
No matter what the current page index is, get_currentPageIndex() will return zero if FileExplorer is used in Thumbnails mode.
Unplanned
Last Updated: 07 Feb 2022 13:41 by Swapnil

FileExplorer does not scroll its tree properly to the programatically selected folders.

Steps to reproduce:

1. Set a nested folder with a long path programatically:

fileExplorer.set_currentDirectory("/images/AAA/FolderA1/FolderA2/FolderA3/FolderA4/FolderA5")

2. Select another nested folder programatically:

fileExplorer.set_currentDirectory("/images/BBB/FolderB1/FolderB2/FolderB3/FolderB4/FolderB5")

Result: The second folder is selected, but the TreeView does not properly scroll into view containing it.

Unplanned
Last Updated: 17 Mar 2022 16:19 by Swapnil

It is not possible to navigate between ContextMenu items with the arrow keys when the Keyboard support is enabled.

The ThreeView remains the focused element even after the ContextMenu is shown and using the arrow keys navigates through the tree nodes instead of the ContextMenu items.

Steps to reproduce.

  1. Click somewhere on the page and press "F" for focus FileExplorer
  2. Press "T" to focus TreeView
  3. Press "C" to show tree context menu
  4. Pres Up/down arrow to navigate through the context menu items

Result: The navigation occurs in the three instead of the Context menu

            <telerik:RadFileExplorer ID="RadFileExplorer1" Height="380px" Width="750px"
                AllowPaging="false" EnableCopy="true" runat="server">
                <Configuration EnableAsyncUpload="true" SearchPatterns="*.*" UploadPaths="~/Images/" DeletePaths="~/Images/" ViewPaths="~/Images/"></Configuration>
            <KeyboardShortcuts
                FocusFileExplorer="F"
                FocusAddressBar="A"
                FocusToolBar="B"
                FocusTreeView="T"
                ContextMenu="C"  
                />

Unplanned
Last Updated: 22 Mar 2022 13:04 by Swapnil
Created by: Swapnil
Comments: 0
Category: FileExplorer
Type: Bug Report
0

It is not possible to select a Toolbar item in RadFileExplorer on Enter press if the control is used in Lightweight render mode.

Steps to reproduce:

1. Open https://demos.telerik.com/aspnet-ajax/fileexplorer/examples/keyboardsupport/defaultcs.aspx

2. Press "Ctrl+f2" to focus RadFileExplorer

3. Press "Shift+1" to focus its toolbar

4. Use the Arrow keys to navigate between to Toolbar items

5. Press Enter over a button (e.g. Upload)

Result: The command is not triggered

 

Workaround: The issue is not reproducible in Classic render mode.

Unplanned
Last Updated: 12 Apr 2022 11:41 by ADMIN
If the FileExplorer is located inside a container with position "absolute" or "fixed" the Scrolling mechanism breaks.
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.