Class FileExplorerProperties
Inheritance
System.Object
FileExplorerProperties
Inherited Members
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()
Assembly: Syncfusion.EJ.dll
Syntax
public class FileExplorerProperties : EJTagHelper
Constructors
FileExplorerProperties()
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 |
|
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
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 |
|
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 |
|
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 |
|
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 |
|
Enables or disables the context menu option in FileExplorer control.
Declaration
[JsonProperty("showContextMenu")]
public bool ShowContextMenu { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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 |
|
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 |
|
Declaration
[JsonProperty("tools")]
public object Tools { get; set; }
Property Value
Type |
Description |
System.Object |
|
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
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 |
|
ShouldSerialize method for Tools.
Declaration
public bool ShouldSerializeTools()
Returns
Type |
Description |
System.Boolean |
|
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 |
|