.NETアップロードファイルは前代未聞のシンプルさ
1260 ワード
ASPプログラムを書くとき、ファイルをアップロードするのは難しい問題です.コンポーネントの、コンポーネントのない、化境の、風の音の、それとも恐れのない、誰もがこれらのやつの使用を勉強しなければなりません.自分で書かなければなりません.また、多くのファイルをアップロードするときの処理などを理解しなければなりません. ASP.Net処理ファイルのアップロードは簡単です.私も勉強中です.ついでに勉強ノートを書きます.まずフォームにenctype=「multipart/form-data」を追加し、FileUploadとButtonコントロールをドラッグし、次にコードを書き、単一ファイルにアップロードすると3つのコードがあります.
ファイルをアップロードしてみてください!サイトディレクトリを表示します!FileUploadのSavaAsメソッドを直接呼び出すことでアップロードしたファイルを保存することができ、簡単になりました.Response.Redirect(Request.Url.ToString()という文は、ページのリフレッシュによるデータの重複コミットを防ぐためです.もちろん、これは最善の処理方法ではありません.
- protected void Page_Load(object sender, EventArgs e)
- {
- if (FileUpload1.HasFile)
- {
- FileUpload1.SaveAs(Server.MapPath(FileUpload1.FileName));
- Response.Redirect(Request.Url.ToString());
- }
- }
ファイルをアップロードしてみてください!サイトディレクトリを表示します!FileUploadのSavaAsメソッドを直接呼び出すことでアップロードしたファイルを保存することができ、簡単になりました.Response.Redirect(Request.Url.ToString()という文は、ページのリフレッシュによるデータの重複コミットを防ぐためです.もちろん、これは最善の処理方法ではありません.