1

ASP.NETWebアプリケーションにOpenFileDialogボックスを表示したいと思います。私はC#で書いています。画像を使用してユーザーアカウントを作成したいので、コンピューターから画像を選択してデータベースに保存する必要があります。どうすれば実装できますか。

4

4 に答える 4

7

を使用してそれを行う ことができます

   <input type="file"  id="fileLoader" name="files" title="Load File" ...

通常のトリックは、それを非表示にし、目に見えるアーティファクト(、、styled link...何でも)をクリックすると、クリックをシミュレートすることです:imagebuttonfileLoader

 $("#fileLoader").click();
于 2012-10-16T12:18:23.023 に答える
3

それはいけません。OpenFileDialogデスクトップアプリケーション向けのものです。

于 2012-10-16T12:15:25.610 に答える
3

ASP.NET でその Windows Forms クラスを使用することはできません。FileUpload クラス/コントロールを使用する必要があります。

または、別の方法を参照してください: FileUpload サーバー コントロールを使用せずに ASP.net にファイルをアップロードする

于 2012-10-16T12:16:35.777 に答える