Click or drag to resize
KaxFileBrowser Class
Kettic File Explorer control
Inheritance Hierarchy
SystemObject
  System.Web.UIControl
    System.Web.UI.WebControlsWebControl
      KaxWebControl
        Kettic.AspNet.ControlsKaxFileBrowser

Namespace: Kettic.AspNet.Controls
Assembly: Kettic.AspNet.Controls (in Kettic.AspNet.Controls.dll) Version: 2014.4.1129.0 (2014.04.1129.0)
Syntax
public class KaxFileBrowser : KaxWebControl, 
	ILocalizableControl, ICallbackEventHandler, INamingContainer, ISkinnableControl, IControl

The KaxFileBrowser type exposes the following members.

Constructors
  NameDescription
Public methodKaxFileBrowser
Top
Methods
Properties
  NameDescription
Public propertyAccessKey
Specifies an access key to enable keyboard navigation for the File Explorer control
(Overrides KaxWebControl.AccessKey.)
Public propertyAllowPaging
When set to true, this property will enable paging in the File Explorer's Grid component.
Public propertyConfiguration
Contains the FileBrowser configuration (paths, content provider type, etc.).
Public propertyCurrentFolder
Returns the currently selected node in the tree. This property is useful during postbacks.
Public propertyDisplayUpFolderItem
Gets or sets a value indicating whether to show the up one folder (..) item in the grid if available.
Public propertyEnableCopy
Gets or sets a value indicating whether to allow copying of files/folders
Public propertyEnableCreateNewFolder
Gets or sets a value indicating whether to allow creating new folders
Public propertyEnableOpenFile
Gets or sets a value indicating whether to allow opening a new window with the file
Public propertyExplorerMode
Gets or sets the current FileBrowserMode (e.g. default, show files in the tree, etc.)
Public propertyGrid
Gets a reference to the grid, which shows on the right of the file explorer control.
Public propertyGridContextMenu
Gets a reference to the context menu, which shows when the user right-clicks the grid control
Public propertyHeight
Gets or sets the height of the Web server control.
(Overrides KaxWebControl.Height.)
Public propertyInitialPath
Gets or sets the initial path that will be shown in the file explorer control.
Public propertyLanguage
Gets or sets a string containing the localization language for the File Explorer UI
Public propertyLocalization
Public propertyLocalizationPath
Gets or sets a value indicating where the control will look for its .resx localization files. By default these files should be in the App_GlobalResources folder. However, if you cannot put the resource files in the default location or .resx files compilation is disabled for some reason (e.g. in a DotNetNuke environment), this property should be set to the location of the resource files.
Public propertyOnClientCopy
The name of the javascript function called when the user tries to copy a file or folder.
Public propertyOnClientCreateNewFolder
The name of the javascript function called when the user tries to create a new folder.
Public propertyOnClientDelete
The name of the javascript function called when the user tries to delete a file.
Public propertyOnClientFileOpen
The name of the javascript function called when an item is double clicked in the grid.
Public propertyOnClientFolderChange
The name of the javascript function called when the the selected folder in the tree changes.
Public propertyOnClientFolderLoaded
The name of the javascript function called when a folder is loaded in the grid.
Public propertyOnClientInit
The name of the javascript function called before the control loads in the browser.
Public propertyOnClientItemSelected
The name of the javascript function called when the user selects an item in the explorer.
Public propertyOnClientLoad
The name of the javascript function called when the control loads in the browser.
Public propertyOnClientMove
The name of the javascript function called when the user tries to rename/move a file or folder.
Public propertyPageSize
Gets or sets the current PageSize of the grid
Public propertySkin
Specifies the skin that will be used by the control
(Overrides KaxWebControl.Skin.)
Public propertySplitter
Gets a reference to the splitter component in the file explorer
Public propertyToolBar
Gets a reference to the toolbar, which shows on the top of the file explorer control.
Public propertyTreePaneWidth
Gets or sets the width of the file explorer's tree pane
Public propertyTreeView
Gets a reference to the tree, which shows on the left of the file explorer control.
Public propertyUpload
Gets a reference to the upload component, which shows inside a popup window when the user wants to upload files.
Remarks
If you want to set the allowed file types or max upload file size, please use the Configuration property
Public propertyVisibleControls
Public propertyWidth
Gets or sets the width of the Web server control.
(Overrides KaxWebControl.Width.)
Public propertyWindowManager
Gets a reference to the window component, which shows the upload popup and the alert/confirmation dialogs.
Top
Events
  NameDescription
Public eventExplorerPopulated
This event is fired when the grid data is retrieved from the content provider
Public eventItemCommand
This event is fired when on all file and folder operations of the file explorer. If you wish to cancel the command simply return False from your event handler.
Top
See Also