Back to Devexpress

FileManagerSettings Class

aspnet-devexpress-dot-web-798b5a66.md

latest4.4 KB
Original Source

FileManagerSettings Class

Contains settings that relate to the file manager’s functionality.

Namespace : DevExpress.Web

Assembly : DevExpress.Web.v25.2.dll

NuGet Package : DevExpress.Web

Declaration

csharp
public class FileManagerSettings :
    FileManagerSettingsBase
vb
Public Class FileManagerSettings
    Inherits FileManagerSettingsBase

The following members return FileManagerSettings objects:

Remarks

Use the ASPxFileManager.Settings property to access the FileManagerSettings object.

Example

Web Forms (in markup):

aspx
<dx:ASPxFileManager ID="fileManager" runat="server" ...>
    <Settings RootFolder="~/Content/FileManager/Files" ThumbnailFolder="~/Content/FileManager/Thumbnails" 
    AllowedFileExtensions=".jpg, .jpeg, .gif, .png" InitialFolder="~/Content/FileManager/Images"/>
    ...
</dx:ASPxFileManager>

Web Forms (in code):

csharp
ASPxFileManager fm = new ASPxFileManager();
fm.ID = "ASPxFileManager1";
fm.SettingsUpload.ValidationSettings.DisableHttpHandlerValidation = true;
Page.Form.Controls.Add(fm);
...
fm.Settings.RootFolder = Url.Content("~/Content/FileManager/Files");
fm.Settings.ThumbnailFolder = Url.Content("~/Content/FileManager/Thumbnails");
fm.Settings.InitialFolder = Url.Content("~/Content/FileManager/Images");
fm.Settings.AllowedFileExtensions=new String[] { ".jpeg", ".jpg", ".gif", ".png" };

MVC:

csharp
@Html.DevExpress().FileManager( settings => {
    settings.Name = "fileManager";

    settings.Settings.ThumbnailFolder = Url.Content("~/Content/FileManager/Thumbnails");
    settings.Settings.RootFolder = Url.Content("~/Content/FileManager/Files");
    settings.Settings.InitialFolder = "~/Content/FileManager/Images";
    settings.Settings.AllowedFileExtensions= new String[] { ".jpeg", ".jpg", ".gif", ".png" };
    ...
}).BindToFolder(Model).GetHtml()

Online Demo

Implements

IStateManager

IPropertiesOwner

Inheritance

Show 15 items

Object StateManager PropertiesBase FileManagerSettingsBase FileManagerSettings HtmlEditorFileManagerCommonSettings

RichEditFileManagerCommonSettings

SpreadsheetFileManagerCommonSettings

SpreadsheetDocumentSelectorCommonSettings

HtmlEditorAudioSelectorCommonSettings

HtmlEditorDocumentSelectorCommonSettings

RichEditDocumentSelectorCommonSettings

HtmlEditorFlashSelectorCommonSettings

HtmlEditorVideoSelectorCommonSettings

MVCxFileManagerSettings

See Also

FileManagerSettings Members

ASPxFileManager

File Manager

DevExpress.Web Namespace