0

まず、別のフォームに投稿しようとしたときに問題が発生したと言わなければなりません。

フォームに 3 つのコントロールがあります。 1. "text1" という名前のテキスト入力。2.「file1」という名前のファイル入力。3. 入力を送信します。

フォーム自体には、別のページへの post メソッドがあります。投稿されたページのページ読み込みで、「text1」のテキストを取得する Request["text1"] を使用しています。Request["file1"] のとき、何も得られません。

ヘルプ?

4

2 に答える 2

2

フォームの開始タグにenctype="multipart/form-data"が必要です。

<form method="post" action="somepage.php" enctype="multipart/form-data">
...
</form>

それでも解決しない場合は、4GuysFromRollaにこのトピックに関する記事があります。

ASP.NET でのアップロード

于 2009-01-26T18:17:09.423 に答える
1

Request["file1"] は文字列ではなくファイルなので、そのように中をのぞくことはできません。処理方法は、使用しているサーバー サイズのプラットフォームによって異なります。

于 2009-01-26T18:35:29.417 に答える