QA@IT
«質問へ戻る

質問を投稿

INPUT TYPE=FILEタグでの入力値保持について

Web Formでファイルのアップロードをするため、
HTMLコントロールのFILEフィールドをサーバコントロールとして使用していますが、
他のフィールドでPostBackした時に入力されていたファイル名が保持されません。
調べてみるとHTMLコントロールでもTEXTフィールドは保持されます。
NGなのはFILEとPASSWORDフィールドだけのようです。
これはそもそもHTMLの仕様なのでしょうか?
ASP.NETの特長であるPostBackを使用する上で障害となるのですが
何か回避策はありませんか?
[ メッセージ編集済み 編集者: nsfj 編集日時 2002-08-11 18:29 ]

質問者:nsfj

Web Formでファイルのアップロードをするため、
HTMLコントロールのFILEフィールドをサーバコントロールとして使用していますが、
他のフィールドでPostBackした時に入力されていたファイル名が保持されません。
調べてみるとHTMLコントロールでもTEXTフィールドは保持されます。
NGなのはFILEとPASSWORDフィールドだけのようです。
これはそもそもHTMLの仕様なのでしょうか?
ASP.NETの特長であるPostBackを使用する上で障害となるのですが
何か回避策はありませんか?
<font size="-1">[ メッセージ編集済み 編集者: nsfj 編集日時 2002-08-11 18:29 ]</font>

質問者:nsfj