Class
RadFileExplorer

Represents the RadFileExplorer for ASP.NET AJAX control wrapper.

Definition

Namespace:Telerik.WebAii.Controls.Html

Assembly:Telerik.WebAii.Controls.Html.dll

Syntax:

cs-api-definition
public class RadFileExplorer : HtmlContainerControl

Inheritance: objectControlHtmlControlHtmlContainerControlRadFileExplorer

Inherited Members HtmlContainerControl.TextContentHtmlContainerControl.InnerTextHtmlControl.FindParentContainer<TContainerControl>()HtmlControl.ValidateTag(string)HtmlControl.ValidateControl()HtmlControl.ParseResponseValue<T>(string, T)HtmlControl.GetAttributeAsString(string)HtmlControl.InitializeMappings(MappingsCollection)HtmlControl.GetRectangle()HtmlControl.IsVisible()HtmlControl.GetStyleValue(string)HtmlControl.GetStyle(string)HtmlControl.GetComputedStyleValue(string)HtmlControl.GetComputedStyle(string)HtmlControl.Parent<TContainerControl>()HtmlControl.Capture()HtmlControl.Capture(string, string)HtmlControl.Capture(string)HtmlControl.InvokeEvent(ScriptEventType)HtmlControl.InvokeEvent(ScriptEventType, bool)HtmlControl.InvokeEvent(ScriptEvent)HtmlControl.InvokeEvent(ScriptEvent, bool)HtmlControl.AddEventListener(string, EventHandler<JavascriptEventArgs>)HtmlControl.RemoveEventListener(string, EventHandler<JavascriptEventArgs>)HtmlControl.MouseClick()HtmlControl.MouseClick(MouseClickType)HtmlControl.MouseClick(MouseClickType, int, int)HtmlControl.MouseClick(MouseClickType, Point, OffsetReference)HtmlControl.MouseClick(MouseClickType, int, int, OffsetReference)HtmlControl.MouseHover()HtmlControl.MouseHover(Point)HtmlControl.MouseHover(int, int)HtmlControl.MouseHover(int, int, OffsetReference)HtmlControl.Click()HtmlControl.Click(bool)HtmlControl.ScrollToVisible()HtmlControl.ScrollToVisible(ScrollToVisibleType)HtmlControl.ScrollToVisible(ScrollToVisibleType, Rectangle)HtmlControl.Download(bool, DownloadOption, string, int)HtmlControl.CallMethod(string)HtmlControl.CallMethod<T>(string)HtmlControl.CallMethod<T>(string, T)HtmlControl.GetValue<T>(string)HtmlControl.GetValue<T>(string, T)HtmlControl.GetValue<T>(string, bool)HtmlControl.GetValue<T>(string, bool, T)HtmlControl.SetValue<T>(string, T)HtmlControl.SetValue<T>(string, T, bool)HtmlControl.Focus()HtmlControl.DragTo(OffsetReference, Point, int, int)HtmlControl.DragTo(OffsetReference, int, int, Rectangle, OffsetReference, int, int)HtmlControl.DragTo(Point)HtmlControl.DragTo(int, int)HtmlControl.DragTo(HtmlControl)HtmlControl.DragTo(HtmlControl, OffsetReference, Point)HtmlControl.DragTo(OffsetReference, Point, HtmlControl)HtmlControl.DragTo(OffsetReference, Point, HtmlControl, OffsetReference, Point)HtmlControl.DragTo(OffsetReference, int, int, bool, HtmlControl, OffsetReference, int, int, bool)HtmlControl.DragToWindowLocation(OffsetReference, int, int, bool, OffsetReference, int, int, bool)HtmlControl.ToString()HtmlControl.AsjQueryControl()HtmlControl.GetElementByTagNameClientSideLocatorHtmlControl.GetElementByIdClientSideLocatorHtmlControl.FindHtmlControl.ScrollTopHtmlControl.ScrollLeftHtmlControl.WaitHtmlControl.IDHtmlControl.CssClassHtmlControl.AttributesHtmlControl.MappingsHtmlControl.StylesHtmlControl.EventsHtmlControl.TagNameHtmlControl.ChildNodesHtmlControl.IsActiveElementHtmlControl.IsEnabledControl.Refresh()Control.AssignFailed(Exception)Control.SetTelerikComponentsVersion(TelerikComponentsVersion?)Control.MatchControl(Element, FindParam)Control.GetFamilyElement(int, Element)Control.ThrowOnInvalidAssignmentControl.TelerikComponentsVersionControl.IsRefreshControl.BaseElementControl.OwnerBrowserControl.Locator

Constructors

RadFileExplorer()

Initializes a new instance of the RadFileExplorer class.

Declaration

cs-api-definition
public RadFileExplorer()

RadFileExplorer(Element)

Initializes a new instance of the RadFileExplorer class.

Declaration

cs-api-definition
public RadFileExplorer(Element element)

Parameters

element

Element

Properties

AjaxLoadingPanelIsVisible

Gets or sets whether the FileExplorer Ajax Loading panel is visible.

Declaration

cs-api-definition
public bool AjaxLoadingPanelIsVisible { get; set; }

Property Value

bool

ClientId

Gets the client Id of the FileExplorer control.

Declaration

cs-api-definition
public string ClientId { get; }

Property Value

string

ClientSideLocator

Gets the Client side locator.

Declaration

cs-api-definition
public override string ClientSideLocator { get; }

Property Value

string

Overrides HtmlControl.ClientSideLocator

CurrentDirectory

Gets or sets the RadFileExplorer current directory.

Declaration

cs-api-definition
public string CurrentDirectory { get; set; }

Property Value

string

CurrentPermissions

Gets the File explorer current item permissions.

Declaration

cs-api-definition
public int CurrentPermissions { get; }

Property Value

int

ExplorerMode

Gets the explorer mode of the RadFileExplorer.

Declaration

cs-api-definition
public FileExplorerExplorerMode ExplorerMode { get; }

Property Value

FileExplorerExplorerMode

GetActiveWindow

Gets the object of the active window.

Declaration

cs-api-definition
public object GetActiveWindow { get; }

Property Value

object

GetActiveWindowID

Gets the the active window ID.

Declaration

cs-api-definition
public string GetActiveWindowID { get; }

Property Value

string

Grid

Get the Grid sub control of this RadFileExplorer instance.

Declaration

cs-api-definition
public RadGrid Grid { get; }

Property Value

RadGrid

IsActiveWindowVisible

Gets whether an active window is visible.

Declaration

cs-api-definition
public bool IsActiveWindowVisible { get; }

Property Value

bool

ItemIsDirectory

Gets whether the currently selected item is directory or not.

Declaration

cs-api-definition
public bool ItemIsDirectory { get; }

Property Value

bool

LocatorExpression

Gets the locator FindParam.

Declaration

cs-api-definition
public override IFindExpression LocatorExpression { get; }

Property Value

IFindExpression

Overrides Control.LocatorExpression

NewFolderDefault

Gets or sets File explorer new folder default value.

Declaration

cs-api-definition
public string NewFolderDefault { get; set; }

Property Value

string

OpenFileEnabled

Gets or sets whether the FileExplorer "OpenFile" feature is enabled.

Declaration

cs-api-definition
public bool OpenFileEnabled { get; set; }

Property Value

bool

PagingIsAllowed

Gets or sets whether the FileExplorer "Paging" feature is enabled.

Declaration

cs-api-definition
public bool PagingIsAllowed { get; set; }

Property Value

bool

SelectedGridItemName

Gets the File explorer currently selected item name.

Declaration

cs-api-definition
public string SelectedGridItemName { get; }

Property Value

string

SelectedGridItemSize

Gets the File explorer currently selected item size.

Declaration

cs-api-definition
public ulong SelectedGridItemSize { get; }

Property Value

ulong

SelectedItemExtension

Gets the currently selected item's file extension.

Declaration

cs-api-definition
public string SelectedItemExtension { get; }

Property Value

string

ToolBar

Get the ToolBar sub control of this RadFileExplorer instance.

Declaration

cs-api-definition
public RadToolBar ToolBar { get; }

Property Value

RadToolBar

TreeView

Get the Tree sub control of this RadFileExplorer instance.

Declaration

cs-api-definition
public RadTreeView TreeView { get; }

Property Value

RadTreeView

Visibility

Gets or sets whether the FileExplorer is visible.

Declaration

cs-api-definition
public bool Visibility { get; set; }

Property Value

bool

Methods

AssignElement(Element)

Assign element and initialize this control.

Declaration

cs-api-definition
public override void AssignElement(Element e)

Parameters

e

Element

The element.

Overrides HtmlContainerControl.AssignElement(Element)

ClickToolbarButton(string)

Click on FileExplorer ToolBar button defined by command

Declaration

cs-api-definition
public void ClickToolbarButton(string commandName)

Parameters

commandName

string

CloseActiveWindow()

Closes the the active window.

Declaration

cs-api-definition
public void CloseActiveWindow()

ControlAssert()

Returns RadControlAssert instance initialized for this control.

Declaration

cs-api-definition
public RadControlAssert ControlAssert()

Returns

RadControlAssert

RadControlAssert instance initialized for this control.

DeleteSelectedGridItem(bool)

Deletes the selected item with or without a confirmation window.

Declaration

cs-api-definition
public void DeleteSelectedGridItem(bool value)

Parameters

value

bool

LoadFolder(string)

Loads a certain folder in File Explorer.

Declaration

cs-api-definition
public void LoadFolder(string value)

Parameters

value

string

RightClickGridItemByNumber(int)

Right click on FileExplorer Grid item defined by number

Declaration

cs-api-definition
public void RightClickGridItemByNumber(int itemNumber)

Parameters

itemNumber

int

RightClickListViewItemByNumber(int)

Right click on FileExplorer Thumbnails ListView item defined by number

Declaration

cs-api-definition
public void RightClickListViewItemByNumber(int itemNumber)

Parameters

itemNumber

int

RightClickTreeNodeByName(string)

Right click on FileExplorer TreeView item defined by number

Declaration

cs-api-definition
public void RightClickTreeNodeByName(string treeNodeName)

Parameters

treeNodeName

string

SelectGridItemByNumber(int)

Selects the FileExplorer Grid item defined by number

Declaration

cs-api-definition
public void SelectGridItemByNumber(int itemNumber)

Parameters

itemNumber

int

SelectGridMenuItemByNumber(int)

Selects the Grid Context Menu item defined by index

Declaration

cs-api-definition
public void SelectGridMenuItemByNumber(int itemNumber)

Parameters

itemNumber

int

SelectListViewItemByNumber(int)

Selects FileExplorer Thumbnails ListView item defined by number

Declaration

cs-api-definition
public void SelectListViewItemByNumber(int itemNumber)

Parameters

itemNumber

int

SelectListViewMenuItemByNumber(int)

Selects the ListView Context Menu item defined by index

Declaration

cs-api-definition
public void SelectListViewMenuItemByNumber(int itemNumber)

Parameters

itemNumber

int

SelectTreeNodeByName(string)

Selects the FileExplorer TreeView item defined by number

Declaration

cs-api-definition
public void SelectTreeNodeByName(string treeNodeName)

Parameters

treeNodeName

string

SelectTreeViewMenuItemByNumber(int)

Selects the TreeView Context Menu item defined by index

Declaration

cs-api-definition
public void SelectTreeViewMenuItemByNumber(int itemNumber)

Parameters

itemNumber

int