Completed
Last Updated: 23 Sep 2015 08:58 by ADMIN
Provide the ability to drag/drop files into the Treeview/GridView of RadFileExplorer and automatically upload them. Currently this option is offered only over the RadAsyncUpload area inside the Upload dialog of RadFileExplorer. 
Completed
Last Updated: 28 Jul 2016 13:34 by Mark
Completed
Last Updated: 09 Jun 2016 15:25 by ADMIN
At present, when an invalid file is selected, the alert message does not clearly indicate what is the validation error - invalid extension or the size being too large. It should show a message that clearly states what the problem is so the user can fix it.


For the time being you can handle the AsyncUpload's OnClientValidationFailed event and show different messages—http://docs.telerik.com/devtools/aspnet-ajax/controls/asyncupload/client-side-programming/onclientvalidationfailed.

Example:

ASP.NET
-------------------------------
<telerik:RadFileExplorer runat="server" ID="RadFileExplorer1">
    <Configuration ViewPaths="~/" UploadPaths="~/" DeletePaths="~/" SearchPatterns="*.jpg" />
</telerik:RadFileExplorer>

<script>
    // Prevent the built-in validation alert
    Telerik.Web.UI.RadFileExplorer.prototype._showUploadValidationFailedAlert = function () {

    }

    function OnClientValidationFailed(sender, args) {
        var fileExtention = args.get_fileName().substring(args.get_fileName().lastIndexOf('.') + 1, args.get_fileName().length);
        if (args.get_fileName().lastIndexOf('.') != -1) {//this checks if the extension is correct
            if (sender.get_allowedFileExtensions().indexOf(fileExtention) == -1) {
                alert("Wrong Extension!");
            }
            else {
                alert("Wrong file size!");
            }
        }
        else {
            alert("not correct extension!");
        }
    }
</script>
-------------------------------

C#
-------------------------------
RadFileExplorer1.AsyncUpload.OnClientValidationFailed = "OnClientValidationFailed";
-------------------------------

VB
-------------------------------
RadFileExplorer1.AsyncUpload.OnClientValidationFailed = "OnClientValidationFailed"
-------------------------------

Completed
Last Updated: 02 Apr 2015 10:37 by ADMIN
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: 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: 06 Jun 2013 08:07 by Martin Roussel
ADMIN
Created by: Vessy
Comments: 1
Category: FileExplorer
Type: Bug Report
2
Upload dialog layout is broken in iPad

Steps to reproduce:
1. Navigate to http://demos.telerik.com/aspnet-ajax/fileexplorer/examples/overview/defaultcs.aspx ;
2. Open the upload dialog.
Completed
Last Updated: 08 Oct 2013 17:07 by Chris Jibb
Uploading a file when ExplorerMode is set to FileTree causes a JavaScript error in FileExplorer.

The same error is thrown in case the there is a value, set to the FileExplorer's InitialPath property.
Completed
Last Updated: 10 May 2013 14:15 by ADMIN
When two FileExplorers, used in ThumbnailsView mode, are added to a page from a user control, the navigation through the trees of both FileExplorers updates the ListView of the first explorer.

video: http://screencast.com/t/9HYpIxNRznZ
Completed
Last Updated: 05 Feb 2016 11:55 by ADMIN
The issue is reproducible with RadEditor. When using Lightweight rendering in RadEditor, the FileExplorer's address bar has an inline style with height: 16px rule. This rule should be added only in Classic rendering.

As a side effect, the text in the address box is cut off. 

Possible workaround is to add setting in the web.config to force Lightweight rendering for RadFileExplorer:

<add key="Telerik.Web.UI.FileExplorer.RenderMode" value="lightweight" />
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 2015 13:10 by ADMIN
Clicking on the FileExplorer's Refresh button does not refresh the pager of the control properly when the currently selected page in the grid/listview is bigger than 1.

Steps to reproduce:
1. Open http://demos.telerik.com/aspnet-ajax/fileexplorer/examples/server-sideapi/initialpathandpaging/defaultcs.aspx
2. Navigate to some page (e.g. 3) in the FileExplorer's grid/listview
3. Refresh the control (click the "Refresh" button on the toolbar)

Result: FileExplorer shows the content if the first page, while the pager keeps the state from before the refresh (e.g. 3).
Completed
Last Updated: 20 Oct 2014 16:16 by ADMIN
When a RadConfirm dialog appears on deleting or another user action is performed a dialog is opened with OK and Cancel button. The localization properties of these buttons can be altered via the RadEditor.Dialogs.resx, although modifying the valu eof the Common_OK property does not change the button's text. 

The following workaround changes the localization used by the RadWindowManager used by the FileExplorer and modifies the value as per to the desired one.

<script type="text/javascript">
	function OnClientLoad(sender, args) {
		var currentLocalization = sender.get_windowManager().get_localization();
		// Change the OK button localization value with "MyCustomOK"
		var myLocalization = currentLocalization.replace("\"OK\":\"OK\"", "\"OK\":\"MyCustomOK\"");

		sender.get_windowManager().set_localization(myLocalization);
	}
</script>

<telerik:RadFileExplorer runat="server" ID="RadFileExplorer1" OnClientLoad="OnClientLoad">
	<Configuration ViewPaths="~/" DeletePaths="~/" />
</telerik:RadFileExplorer>
Completed
Last Updated: 22 Jul 2016 07:12 by ADMIN
When trying to drag files with not-so-common extensions to upload, they are not uploaded.

For the time being, you can workaround the issue by using this patch:

<telerik:RadFileExplorer runat="server" ID="RFE1">
    <Configuration ViewPaths="~/" UploadPaths="~/" DeletePaths="~/" SearchPatterns="*.*"/>
</telerik:RadFileExplorer>


<script>
    Telerik.Web.UI.RadFileExplorer.prototype._onAsyncUploadFilesUploading = function (sender, args) {
        var currentDroppedFileType = this._pullNextDroppedFileType();
        if (this._isDropUploadCancelled === true) {
            args.set_cancel(true);
            if (this._isThisLastUploadingFile()) this._finalizeFileDrop();
        }
        this._currentUploadRow = args.get_row();

        if (this._btnUpload != null) {
            this._btnUpload.control.set_enabled(false);
        }
    };
</script>
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
Completed
Last Updated: 16 Feb 2016 06:48 by ADMIN
ADMIN
Created by: Danail Vasilev
Comments: 0
Category: FileExplorer
Type: Bug Report
0

			
Completed
Last Updated: 26 Sep 2016 12:23 by ADMIN
The text set to the custom dropdown buttons added to the FileExplorer's Toolbar is not visible in LightWeight rendering, unless the tooltips of the buttons are also configured.

Workaround (set the tooltip of the added button):

            RadToolBarDropDown dropDown = new RadToolBarDropDown("PageSize");
            dropDown.Text = "Page Size";
            dropDown.ToolTip = "Page Size";
            RadFileExplorer1.ToolBar.Items.Add(dropDown);
Completed
Last Updated: 05 Dec 2016 14:39 by ADMIN
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.
1 2