- 締切済み
ASP .NETでファイル選択ダイアログ
タイトルの通りなのですが、ASP .NETでウインドウズのファイル選択ダイアログをだす方法を探しています。 画面のソースで <%@ import Namespace="System.Windows.Forms.OpenFileDialog" %> としてインポートしてるつもりなのですが、 Compiler Error Message: BC30002: Type 'OpenFileDialog' is not defined. Line 19: Dim ofd As New OpenFileDialog() というエラーになってしまいます。 dllが無いということでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- todo36
- ベストアンサー率58% (728/1234)
ファイルを選択させて何をやるのかが分からないが HTMLで出来ることは<input type=file>でファイルを選択させて、ファイルをアップロードですね。 サンプル http://www.atmarkit.co.jp/fdotnet/dotnettips/253aspdbbinary/aspdbbinary.html あるいは、ノータッチデプロイメントという手も http://www.atmarkit.co.jp/fdotnet/special/ntdeploy/ntdeploy_01.html サンプルへのリンクを実行するとファイル選択画面が見れます。 ノータッチデプロイメントの制限事項に注意。
- todo36
- ベストアンサー率58% (728/1234)
System.Windows.Forms.OpenFileDialog ネームスペースが存在しないから。 System.Windows.FormsネームスペースのOpenFileDialog クラスなら参照は出来るでしょうけど、 ASP.NETでは使えません。 魔法の杖シンドローム http://www.atmarkit.co.jp/fdotnet/opinion/kawamata/2002_07.html
補足
どうもありがとうございます。 となると、ASP .NETでこの機能を実現する場合は何か方法はあるんでしょうか?