menu

ASP.NET MVC

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class FileExplorerProperties

    Show / Hide Table of Contents

    Class FileExplorerProperties

    Inheritance
    System.Object
    EJTagHelper
    FileExplorerProperties
    Inherited Members
    EJTagHelper.GetControlDetails(String)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.JavaScript.Models
    Assembly: Syncfusion.EJ.dll
    Syntax
    public class FileExplorerProperties : EJTagHelper

    Constructors

    FileExplorerProperties()

    Initializes a new instance of the FileExplorerProperties class.

    Declaration
    public FileExplorerProperties()

    Properties

    AjaxAction

    Sets the URL of server side ajax handling method that handles file operation like Read, Remove, Rename, Create, Upload, Download, Copy and Move in File Explorer.

    Declaration
    [JsonProperty("ajaxAction")]
    public string AjaxAction { get; set; }
    Property Value
    Type Description
    System.String

    AjaxDataType

    Specifies the data type of server side ajax handling method.

    Declaration
    [JsonProperty("ajaxDataType")]
    public string AjaxDataType { get; set; }
    Property Value
    Type Description
    System.String

    AjaxSettings

    Declaration
    [JsonProperty("ajaxSettings")]
    public object AjaxSettings { get; set; }
    Property Value
    Type Description
    System.Object

    AllowDragAndDrop

    Specifies the drag and drop behavior in FileExplorer

    Declaration
    [JsonProperty("allowDragAndDrop")]
    public bool AllowDragAndDrop { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowKeyboardNavigation

    Specifies the keyboard Navigation option in FileExplorer

    Declaration
    [JsonProperty("allowKeyboardNavigation")]
    public bool AllowKeyboardNavigation { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowMultiSelection

    Specifeies the state of Multiselection behaviour in FileExplorer

    Declaration
    [JsonProperty("allowMultiSelection")]
    public bool AllowMultiSelection { get; set; }
    Property Value
    Type Description
    System.Boolean

    BeforeAjaxRequest

    Fires before the ajax request is performed.

    Declaration
    [JsonProperty("beforeAjaxRequest")]
    public string BeforeAjaxRequest { get; set; }
    Property Value
    Type Description
    System.String

    BeforeDownload

    Fires before downloading the files.

    Declaration
    [JsonProperty("beforeDownload")]
    public string BeforeDownload { get; set; }
    Property Value
    Type Description
    System.String

    BeforeGetImage

    Fires before getting image from server

    Declaration
    [JsonProperty("beforeGetImage")]
    public string BeforeGetImage { get; set; }
    Property Value
    Type Description
    System.String

    BeforeOpen

    Fires before files or folders open.

    Declaration
    [JsonProperty("beforeOpen")]
    public string BeforeOpen { get; set; }
    Property Value
    Type Description
    System.String

    BeforeUpload

    Fires before uploading the files

    Declaration
    [JsonProperty("beforeUpload")]
    public string BeforeUpload { get; set; }
    Property Value
    Type Description
    System.String

    BeforeUploadDialogOpen

    Fires before open the upload box.

    Declaration
    [JsonProperty("beforeUploadDialogOpen")]
    public string BeforeUploadDialogOpen { get; set; }
    Property Value
    Type Description
    System.String

    BeforeUploadSend

    Fires when the file is before send to upload.

    Declaration
    [JsonProperty("beforeUploadSend")]
    public string BeforeUploadSend { get; set; }
    Property Value
    Type Description
    System.String

    ContextMenuSettings

    The contextMenu property is used to configure and group required ContextMenu items in FileExplorer control.

    Declaration
    [JsonProperty("contextMenuSettings")]
    public object ContextMenuSettings { get; set; }
    Property Value
    Type Description
    System.Object

    Copy

    Fires when file or folder is copied successfully.

    Declaration
    [JsonProperty("copy")]
    public string Copy { get; set; }
    Property Value
    Type Description
    System.String

    Create

    Fires when the file created successfully

    Declaration
    [JsonProperty("create")]
    public string Create { get; set; }
    Property Value
    Type Description
    System.String

    CreateFolder

    Fires when new folder is created sucessfully in file system.

    Declaration
    [JsonProperty("createFolder")]
    public string CreateFolder { get; set; }
    Property Value
    Type Description
    System.String

    CssClass

    Sets the root class for FileExplorer theme. This cssClass API allows to use custom skinning option for File Explorer control. By defining the root class by using this API, you have to include this root class in CSS.

    Declaration
    [JsonProperty("cssClass")]
    public string CssClass { get; set; }
    Property Value
    Type Description
    System.String

    Cut

    Fires when file or folder is cut successfully.

    Declaration
    [JsonProperty("cut")]
    public string Cut { get; set; }
    Property Value
    Type Description
    System.String

    Destroy

    Fires when the destroy the FileExplorer

    Declaration
    [JsonProperty("destroy")]
    public string Destroy { get; set; }
    Property Value
    Type Description
    System.String

    Drag

    Triggered when file has been dragged over the FileExplorer

    Declaration
    [JsonProperty("drag")]
    public string Drag { get; set; }
    Property Value
    Type Description
    System.String

    DragStart

    Triggered when file has been started dragging

    Declaration
    [JsonProperty("dragStart")]
    public string DragStart { get; set; }
    Property Value
    Type Description
    System.String

    DragStop

    Triggered when file has been stopped to drag in FileExplorer

    Declaration
    [JsonProperty("dragStop")]
    public string DragStop { get; set; }
    Property Value
    Type Description
    System.String

    Drop

    Triggered when file has been dropped to FileExplorer

    Declaration
    [JsonProperty("drop")]
    public string Drop { get; set; }
    Property Value
    Type Description
    System.String

    EnablePersistence

    Save the current model values in browser cookies.

    Declaration
    [JsonProperty("enablePersistence")]
    public bool EnablePersistence { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableResize

    Enables or disables the resize support in FileExplorer control.

    Declaration
    [JsonProperty("enableResize")]
    public bool EnableResize { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableRTL

    Enables or disables the Right to Left alignment support in FileExplorer control.

    Declaration
    [JsonProperty("enableRTL")]
    public bool EnableRTL { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableThumbnailCompress

    Enables or disables the thumbnail image size reduction

    Declaration
    [JsonProperty("enableThumbnailCompress")]
    public bool EnableThumbnailCompress { get; set; }
    Property Value
    Type Description
    System.Boolean

    FileTypes

    Allows specified type of files only to display in FileExplorer control.

    Declaration
    [JsonProperty("fileTypes")]
    public string FileTypes { get; set; }
    Property Value
    Type Description
    System.String

    FilterSettings

    By using filterSettings property, you can customize the search functionality of the searchbar in FileExplorer control.

    Declaration
    [JsonProperty("filterSettings")]
    public object FilterSettings { get; set; }
    Property Value
    Type Description
    System.Object

    GetImage

    Fires after image has been loaded from server

    Declaration
    [JsonProperty("getImage")]
    public string GetImage { get; set; }
    Property Value
    Type Description
    System.String

    GridSettings

    By using the gridSettings property, you can customize the grid behavior in the FileExplorer control.

    Declaration
    [JsonProperty("gridSettings")]
    public object GridSettings { get; set; }
    Property Value
    Type Description
    System.Object

    Height

    Specifies the height of FileExplorer control.

    Declaration
    [JsonProperty("height")]
    public string Height { get; set; }
    Property Value
    Type Description
    System.String

    HtmlAttributes

    Specifies the HTML Attributes of the FileExplorer

    Declaration
    [JsonProperty("htmlAttributes")]
    public IDictionary<string, object> HtmlAttributes { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.IDictionary<System.String, System.Object>

    IsResponsive

    Enables or disables the responsive support for FileExplorer control during the window resizing time.

    Declaration
    [JsonProperty("isResponsive")]
    public bool IsResponsive { get; set; }
    Property Value
    Type Description
    System.Boolean

    Keydown

    Fires this event when down the key.

    Declaration
    [JsonProperty("keydown")]
    public string Keydown { get; set; }
    Property Value
    Type Description
    System.String

    Layout

    Sets the file view type. There are two view types available, such as grid, tile.

    Declaration
    [JsonProperty("layout")]
    [JsonConverter(typeof(StringEnumConverter))]
    public LayoutType Layout { get; set; }
    Property Value
    Type Description
    LayoutType

    LayoutChange

    Fires when the file view type is changed.

    Declaration
    [JsonProperty("layoutChange")]
    public string LayoutChange { get; set; }
    Property Value
    Type Description
    System.String

    Locale

    Sets the culture in FileExplorer.

    Declaration
    [JsonProperty("locale")]
    public string Locale { get; set; }
    Property Value
    Type Description
    System.String

    MaxHeight

    Sets the maximum height of FileExplorer control

    Declaration
    [JsonProperty("maxHeight")]
    public string MaxHeight { get; set; }
    Property Value
    Type Description
    System.String

    MaxWidth

    Sets the maximum width of FileExplorer control

    Declaration
    [JsonProperty("maxWidth")]
    public string MaxWidth { get; set; }
    Property Value
    Type Description
    System.String

    MenuBeforeOpen

    Fires this event when the before opening the ContextMenu of FileExplorer.

    Declaration
    [JsonProperty("menuBeforeOpen")]
    public string MenuBeforeOpen { get; set; }
    Property Value
    Type Description
    System.String

    MenuClick

    Fires this event when the ContextMenu of FileExplorer item is clicked.

    Declaration
    [JsonProperty("menuClick")]
    public string MenuClick { get; set; }
    Property Value
    Type Description
    System.String

    MenuOpen

    Fires this event when the after opening the ContextMenu of FileExplorer.

    Declaration
    [JsonProperty("menuOpen")]
    public string MenuOpen { get; set; }
    Property Value
    Type Description
    System.String

    MinHeight

    Sets the minimum height of FileExplorer control

    Declaration
    [JsonProperty("minHeight")]
    public string MinHeight { get; set; }
    Property Value
    Type Description
    System.String

    MinWidth

    Sets the minimum width of FileExplorer control

    Declaration
    [JsonProperty("minWidth")]
    public string MinWidth { get; set; }
    Property Value
    Type Description
    System.String

    Open

    Fires when files are successfully opened.

    Declaration
    [JsonProperty("open")]
    public string Open { get; set; }
    Property Value
    Type Description
    System.String

    Paste

    Fires when file or folder is copied successfully.

    Declaration
    [JsonProperty("paste")]
    public string Paste { get; set; }
    Property Value
    Type Description
    System.String

    Path

    The property path denotes the filesystem path that are to be explored. The path for the filesystem can be physical path or relative path, but it has to be relevant to where the Web API is hosted.

    Declaration
    [JsonProperty("path")]
    public string Path { get; set; }
    Property Value
    Type Description
    System.String

    Remove

    Fires when file or folder is deleted sucessfully.

    Declaration
    [JsonProperty("remove")]
    public string Remove { get; set; }
    Property Value
    Type Description
    System.String

    Resize

    Fires when resizing is performed for FileExplorer.

    Declaration
    [JsonProperty("resize")]
    public string Resize { get; set; }
    Property Value
    Type Description
    System.String

    ResizeStart

    Fires when resizing is started for FileExplorer.

    Declaration
    [JsonProperty("resizeStart")]
    public string ResizeStart { get; set; }
    Property Value
    Type Description
    System.String

    ResizeStop

    Fires this event when the resizing is stopped for FileExplorer.

    Declaration
    [JsonProperty("resizeStop")]
    public string ResizeStop { get; set; }
    Property Value
    Type Description
    System.String

    RootFolderName

    Specifies the alias name of root folder for FileExplorer control

    Declaration
    [JsonProperty("rootFolderName")]
    public string RootFolderName { get; set; }
    Property Value
    Type Description
    System.String

    Select

    Fires when the items from grid view or tile view of FileExplorer control is selected.

    Declaration
    [JsonProperty("select")]
    public string Select { get; set; }
    Property Value
    Type Description
    System.String

    SelectedFolder

    SelectedFolder is used to select the specified folder of FileExplorer control.

    Declaration
    [JsonProperty("selectedFolder")]
    public string SelectedFolder { get; set; }
    Property Value
    Type Description
    System.String

    SelectedItems

    SelectedItems is used to select the specified items (file, folder) of FileExplorer control.

    Declaration
    [JsonProperty("selectedItems")]
    public ArrayList SelectedItems { get; set; }
    Property Value
    Type Description
    System.Collections.ArrayList

    ShowCheckbox

    Shows/ Hide the checkbox in FileExplorer

    Declaration
    [JsonProperty("showCheckbox")]
    public bool ShowCheckbox { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowContextMenu

    Enables or disables the context menu option in FileExplorer control.

    Declaration
    [JsonProperty("showContextMenu")]
    public bool ShowContextMenu { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowFooter

    Shows / Hide the footer in FileExplorer control. The footer element displays the details of the current selected files and folders. And also the footer having the switcher to change the layout view.

    Declaration
    [JsonProperty("showFooter")]
    public bool ShowFooter { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowNavigationPane

    Shows / Hide the NavigationPane in FileExplorer

    Declaration
    [JsonProperty("showNavigationPane")]
    public bool ShowNavigationPane { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowRoundedCorner

    Specifies the RoundedCorner behaviour in FileExplorer

    Declaration
    [JsonProperty("showRoundedCorner")]
    public bool ShowRoundedCorner { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowThumbnail

    Specifies the view style in FileExplorer

    Declaration
    [JsonProperty("showThumbnail")]
    public bool ShowThumbnail { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowToolbar

    Shows / Hide the toolbar in FileExplorer control.

    Declaration
    [JsonProperty("showToolbar")]
    public bool ShowToolbar { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowTreeview

    Shows / Hide the Treeview in FileExplorer

    Declaration
    [JsonProperty("showTreeview")]
    [Obsolete("ShowTreeview property has deprecated. Use ShowNavigationPane instead of ShowTreeview")]
    public bool ShowTreeview { get; set; }
    Property Value
    Type Description
    System.Boolean

    TemplateRefresh

    Triggered when refresh the template column elements in the grid view of FileExplorer control

    Declaration
    [JsonProperty("templateRefresh")]
    public string TemplateRefresh { get; set; }
    Property Value
    Type Description
    System.String

    Tools

    Declaration
    [JsonProperty("tools")]
    public object Tools { get; set; }
    Property Value
    Type Description
    System.Object

    ToolsList

    ToolsList property is used to arrange the toolbar items in the FileExplorer control.

    Declaration
    [JsonProperty("toolsList")]
    public List<string> ToolsList { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.String>

    Unselect

    Fires when the items from grid view or tile view of FileExplorer control is unselected.

    Declaration
    [JsonProperty("unselect")]
    public string Unselect { get; set; }
    Property Value
    Type Description
    System.String

    UploadBoxSettings

    Gets or sets an object that indicates whether to customize the upload behaviour in the FileExplorer

    Declaration
    [Obsolete("UploadBoxSettings property has deprecated. Use UploadSettings instead of UploadBoxSettings")]
    [JsonProperty("uploadBoxSettings")]
    public object UploadBoxSettings { get; set; }
    Property Value
    Type Description
    System.Object

    UploadComplete

    Fires when the file uploading is completed.

    Declaration
    [JsonProperty("uploadComplete")]
    public string UploadComplete { get; set; }
    Property Value
    Type Description
    System.String

    UploadError

    Fires when the file uploading is failed.

    Declaration
    [JsonProperty("uploadError")]
    public string UploadError { get; set; }
    Property Value
    Type Description
    System.String

    UploadSettings

    Declaration
    [JsonProperty("uploadSettings")]
    public object UploadSettings { get; set; }
    Property Value
    Type Description
    System.Object

    UploadSuccess

    Fires when the file is uploaded successfully.

    Declaration
    [JsonProperty("uploadSuccess")]
    public string UploadSuccess { get; set; }
    Property Value
    Type Description
    System.String

    VirtualItemCount

    Specifies the if this is 0, turn off the virtual scrolling. Else need to virtual the item based on count

    Declaration
    [JsonProperty("virtualItemCount")]
    public int VirtualItemCount { get; set; }
    Property Value
    Type Description
    System.Int32

    Width

    Specifies the width of FileExplorer control.

    Declaration
    [JsonProperty("width")]
    public string Width { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    GetControlDetails()

    Declaration
    protected override object GetControlDetails()
    Returns
    Type Description
    System.Object
    Overrides
    EJTagHelper.GetControlDetails()

    ShouldSerializeAjaxSettings()

    ShouldSerialize method for AjaxSettings.

    Declaration
    public bool ShouldSerializeAjaxSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeFilterSettings()

    ShouldSerialize method for FilterSettings.

    Declaration
    public bool ShouldSerializeFilterSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeGridSettings()

    ShouldSerialize method for GridSettings.

    Declaration
    public bool ShouldSerializeGridSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeTools()

    ShouldSerialize method for Tools.

    Declaration
    public bool ShouldSerializeTools()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeToolsList()

    ShouldSerialize method for ToolsList.

    Declaration
    public bool ShouldSerializeToolsList()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeUploadBoxSettings()

    ShouldSerialize method for UploadBoxSettings.

    Declaration
    [Obsolete("UploadBoxSettings property has deprecated.Use UploadSettings instead of UploadBoxSettings")]
    public bool ShouldSerializeUploadBoxSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeUploadSettings()

    ShouldSerialize method for UploadSettings.

    Declaration
    public bool ShouldSerializeUploadSettings()
    Returns
    Type Description
    System.Boolean
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved