New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI.Dialogs

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[RequiredScript(typeof(jQueryPlugins))]
[RequiredScript(typeof(DialogControlInitializer))]
[ClientScriptResource("Telerik.Web.UI.Editor.DialogControls.MobileFileBrowser", "Telerik.Web.UI.Dialogs.MobileFileBrowser.js")]
public abstract class MobileFileBrowser : MobileDialogBase, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IClientParameterConsumer

Inheritance: objectControlWebControlRadWebControlUserControlBaseMobileDialogBaseMobileFileBrowser...

Derived Classes: MobileImageManagerDialog

Implements: IAttributeAccessorIClientParameterConsumerIComponentIControlIControlBuilderAccessorIControlDesignerAccessorIControlResolverIDataBindingsAccessorIDisposableIExpressionsAccessorIParserAccessorIPostBackDataHandlerIScriptControlISkinnableControlIUrlResolutionService...

Inherited Members MobileDialogBase.titlebarMobileDialogBase.CreateChildControls()MobileDialogBase.DescribeComponent(IScriptDescriptor)UserControlBase.LocalizationUserControlBase.OnRenderModeChanged(RenderModeChangedEventArgs)UserControlBase.GetResourceContent(string)UserControlBase.OnInit(EventArgs)UserControlBase.FindControlRecursive(string)UserControlBase.SetControlRenderMode(string)UserControlBase.RenderModeUserControlBase.CssClassFormatStringUserControlBase.TagKeyUserControlBase.TitleUserControlBase.ControlNameUserControlBase.LanguageUserControlBase.ToolsLocalizationUserControlBase.ExternalDialogsPathUserControlBase.LocalizationPathUserControlBase.RenderModeChangedWebControl.AddAttributesToRender(HtmlTextWriter)WebControl.ApplyStyle(Style)WebControl.CopyBaseAttributes(WebControl)WebControl.CreateControlStyle()WebControl.LoadViewState(object)WebControl.TrackViewState()WebControl.MergeStyle(Style)WebControl.Render(HtmlTextWriter)WebControl.RenderBeginTag(HtmlTextWriter)WebControl.RenderEndTag(HtmlTextWriter)WebControl.RenderContents(HtmlTextWriter)WebControl.SaveViewState()WebControl.AccessKeyWebControl.AttributesWebControl.BackColorWebControl.BorderColorWebControl.BorderWidthWebControl.BorderStyleWebControl.ControlStyleWebControl.ControlStyleCreatedWebControl.CssClassWebControl.DisabledCssClassWebControl.StyleWebControl.EnabledWebControl.EnableThemingWebControl.FontWebControl.ForeColorWebControl.HasAttributesWebControl.HeightWebControl.IsEnabledWebControl.SupportsDisabledAttributeWebControl.SkinIDWebControl.TabIndexWebControl.TagNameWebControl.ToolTipWebControl.WidthControl.ResolveAdapter()Control.HasEvents()Control.GetRouteUrl(object)Control.GetRouteUrl(string, object)Control.GetRouteUrl(RouteValueDictionary)Control.GetRouteUrl(string, RouteValueDictionary)Control.GetUniqueIDRelativeTo(Control)Control.ApplyStyleSheetSkin(Page)Control.OnDataBinding(EventArgs)Control.DataBind()Control.DataBind(bool)Control.DataBindChildren()Control.AddParsedSubObject(object)Control.EnsureID()Control.ClearChildState()Control.ClearChildControlState()Control.ClearChildViewState()Control.ClearEffectiveClientIDMode()Control.ClearCachedClientID()Control.Focus()Control.LoadControlState(object)Control.MapPathSecure(string)Control.OpenFile(string)Control.OnPreRender(EventArgs)Control.BuildProfileTree(string, bool)Control.SaveControlState()Control.RenderChildren(HtmlTextWriter)Control.RenderControl(HtmlTextWriter)Control.RenderControl(HtmlTextWriter, ControlAdapter)Control.OnUnload(EventArgs)Control.Dispose()Control.RaiseBubbleEvent(object, EventArgs)Control.OnBubbleEvent(object, EventArgs)Control.AddedControl(Control, int)Control.CreateControlCollection()Control.ResolveUrl(string)Control.ResolveClientUrl(string)Control.FindControl(string)Control.FindControl(string, int)Control.GetDesignModeState()Control.HasControls()Control.IsLiteralContent()Control.EnsureChildControls()Control.RemovedControl(Control)Control.SetDesignModeState(IDictionary)Control.SetRenderMethodDelegate(RenderMethod)Control.ClientIDModeControl.ClientIDControl.ClientIDSeparatorControl.ContextControl.AdapterControl.DesignModeControl.EventsControl.IDControl.IsChildControlStateClearedControl.EnableViewStateControl.ViewStateModeControl.IsViewStateEnabledControl.NamingContainerControl.IdSeparatorControl.LoadViewStateByIDControl.PageControl.RenderingCompatibilityControl.TemplateControlControl.ParentControl.TemplateSourceDirectoryControl.AppRelativeTemplateSourceDirectoryControl.SiteControl.VisibleControl.UniqueIDControl.HasChildViewStateControl.ControlsControl.ValidateRequestModeControl.ViewStateControl.ViewStateIgnoresCaseControl.ChildControlsCreatedControl.IsTrackingViewStateControl.DisposedControl.DataBindingControl.InitControl.LoadControl.PreRenderControl.Unloadobject.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

C#
protected MobileFileBrowser()

Properties

Enables or disables multiple item selection in the file browser dialogs.

C#
public bool AllowMultipleSelection { get; set; }
Property Value:

A Bool, specifying whether multiple item selection should be enabled. Default value is false

Used in the RadEditor dialogs like Image Manager, Document Manager. If the value is set to true, will allow multiple files / folders to be selected and deleted / copied / moved. Also, if Insert button is clicked all the selected file items will be inserted in the editor's content area

C#
protected virtual string[] DefaultSearchPatterns { get; }
C#
public virtual string[] DeletePaths { get; set; }
C#
public override string DialogName { get; }

Overrides: UserControlBase.DialogName

C#
protected DialogParameters DialogParameters { get; }
C#
protected RadFileExplorer FileBrowser { get; }
C#
public string FileBrowserContentProviderTypeName { get; set; }
C#
public int MaxFileSize { get; set; }
C#
protected virtual FileManagerDialogParameters Parameters { get; }
C#
public string PreselectedItemUrl { get; set; }
C#
public virtual string[] SearchPatterns { get; set; }
C#
public virtual string[] UploadPaths { get; set; }
C#
public virtual string[] ViewPaths { get; set; }

Methods

C#
protected override void OnLoad(EventArgs e)
Parameters:eEventArgs

Overrides: Control.OnLoad(EventArgs)