[Expand]General Information
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Collapse]ASP.NET WebForms Controls
   Getting Started
  [Expand]Grid View
  [Expand]Tree List
  [Expand]Card View
  [Expand]Reporting
  [Expand]Chart Control
  [Expand]Pivot Grid
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Scheduler
  [Expand]Site Navigation and Layout
  [Expand]HTML Editor
  [Expand]Gauges
  [Expand]Vertical Grid
  [Expand]Data Editors
  [Expand]Docking and Popups
  [Collapse]File Management
   [Expand]Product Information
   [Collapse]File Manager
     ASPxFileManager Overview
    [Collapse]Concepts
      Thumbnails
      View Modes
      Custom Columns
      Toolbar
      Adaptivity
      Uploading Files
      File Download
      Context Menu
     [Expand]Access Control Overview
     [Collapse]File System Providers
       File System Providers Overview
       Physical File System Provider
       DataSource File System Provider
       Amazon File System Provider
       Azure File System Provider
       Dropbox File System Provider
       Custom File System Provider
      Security Considerations
    [Expand]Visual Elements
    [Expand]Member Tables
    [Expand]Examples
   [Expand]File Upload
  [Expand]Data and Image Navigation
  [Expand]Multi-Use Site Controls
  [Expand]Spell Checker
  [Expand]Query Builder
 [Expand]ASP.NET MVC Extensions
 [Expand]Localization
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Amazon File System Provider

Set the ASPxFileManager.ProviderType property to Amazon to allow ASPxFileManager to operate with files contained in the Amazon Simple Storage Service (Amazon S3).

The Amazon file system provider functionality is implemented by the AmazonFileSystemProvider class that defines methods for getting a file and folder hierarchy, and the methods for editing file manager items.

Expanded Provider Settings

To connect the ASPxFileManager to Amazon cloud storage, register an Amazon account in the global.asax file using the AccountManager.RegisterAmazon method and then specify the following settings provided by the ASPxFileManager.SettingsAmazon property.

The ASPxFileManager allows you to perform custom actions on every request to Amazon S3 by handling the ASPxFileManager.CloudProviderRequest event.

Expanded Online Demo

Expanded See Also

Is this topic helpful?​​​​​​​