- PR -

Live Demo: Web Mailの添付ファイルをファイルダイアログから選択するには

1
投稿者投稿内容
Access
ぬし
会議室デビュー日: 2002/04/08
投稿数: 829
投稿日時: 2002-09-01 22:34
View a live demo をクリックするとWeb Mailに添付するファイルを
ファイルダイアログから選択するサンプルがご覧いただけます。

サンプルのWebフォームが表示されたら[参照]ボタンをクリックします。
ポップアップウィンドウが表示されますので、[参照...]ボタンをクリック
してファイルダイアログを表示させて添付ファイルを選択します。

[OK]ボタンをクリックするとメインフォームに添付ファイルが転記されますので
[追加]ボタンをクリックしてListBoxに追加します。

ファイルダイアログを開くには、HtmlInputFileコントロールを使用します。

<form id="frmFileDialog" enctype="multipart/form-data" runat="server">
<asp:Label runat="server" Text="添付するファイルを選択してください!" />
<input id="fileUpload" type="file" size="50" runat="server" />
<asp:Button id="btnOk" runat="server" Text="Ok" OnClick="btnOk_Click" />
<asp:Button id="btnCancel" runat="server" Text="Cancel" />
</form>


選択したファイル名(フルパス名)を取得するには、PostedFile.FileNameプロパティ
を使用します。
strFullPath = fileUpload.PostedFile.FileName
選択したファイルをWebサーバに保存するにはPostedFile.SaveAs()メソッドを使用します。
fileUpload.PostedFile.SaveAs(strNewPath)


Happy Programming!
Akio Kasai
Access
ぬし
会議室デビュー日: 2002/04/08
投稿数: 829
投稿日時: 2002-09-02 11:16
HtmlInputFileコントロールでアップロードできるファイルの
サイズは4096(4KB)です。
ファイルサイズが4KB以上のファイルを選択するとエラーになります。

アップロードするファイルのサイズを変更するには
Web.configに
<httpRuntime maxRequestLength="8192" />
を追加します。


[ メッセージ編集済み 編集者: Dr ADO.NET 編集日時 2002-09-02 11:18 ]
1

スキルアップ/キャリアアップ(JOB@IT)