DevExpress社のASP.NETでASPxFileManagerを利用して、ファイルを使用せずにサムネイル表示させる

DevExpress社のASP.NETのASPxFileManagerを利用して、ファイルを使用せずにサムネイル表示させる。ファイルを使用しないことで、コメントなど様々な付加情報を表示させることができる。

DevExpress社のASP.NETのASPxFileManagerでは、通常ファイルを使用して
サムネイル表示させるが、今回はコメントなど様々な付加情報を表示させるため、
任意のデータからサムネイル表示させる。

手順は以下の通り

①ファイル情報を格納するクラスの作成

②ファイルやフォルダーの検索などを行うプロバイダークラスの作成

③上記で作成したクラスの使用

1.ファイル情報を格納するクラスの作成

ASPxFileManagerでは、通常、フォルダーにはFileManagerFolder、ファイルにはFileManagerFileのクラスを使うが今回は任意のクラスであるFileSystemDataを利用する。

FileSystemData.cs

2.プロバイダークラスの作成

ASPxFileManagerでは、ファイルを使用しないため、任意のプロバイダークラスの作成する。

CustomFileProvider.cs

3.上記で作成したクラスの使用

ASPxFileManagerにカスタムプロバイダークラスを使用することを設定する。

Portal.aspx

ページロード時に、セッションに初期データを登録しておく

WebForm.aspx.cs

Print Friendly, PDF & Email

シェアする

  • このエントリーをはてなブックマークに追加

フォローする