.NETアップロードファイルは前代未聞のシンプルさ

1260 ワード

ASPプログラムを書くとき、ファイルをアップロードするのは難しい問題です.コンポーネントの、コンポーネントのない、化境の、風の音の、それとも恐れのない、誰もがこれらのやつの使用を勉強しなければなりません.自分で書かなければなりません.また、多くのファイルをアップロードするときの処理などを理解しなければなりません.    ASP.Net処理ファイルのアップロードは簡単です.私も勉強中です.ついでに勉強ノートを書きます.まずフォームにenctype=「multipart/form-data」を追加し、FileUploadとButtonコントロールをドラッグし、次にコードを書き、単一ファイルにアップロードすると3つのコードがあります.

 
   
  1. protected void Page_Load(object sender, EventArgs e)  
  2. {  
  3.     if (FileUpload1.HasFile)  
  4.     {  
  5.         FileUpload1.SaveAs(Server.MapPath(FileUpload1.FileName));  
  6.         Response.Redirect(Request.Url.ToString());  
  7.     }  

ファイルをアップロードしてみてください!サイトディレクトリを表示します!FileUploadのSavaAsメソッドを直接呼び出すことでアップロードしたファイルを保存することができ、簡単になりました.Response.Redirect(Request.Url.ToString()という文は、ページのリフレッシュによるデータの重複コミットを防ぐためです.もちろん、これは最善の処理方法ではありません.