ลิงก์ asp.net 2.0 ของ 上传控件,还是挺方便的。
分享代码如下:
protected void Button1_Click(object sender, EventArgs e)
-
พยายาม
-
判断文件大小#ภูมิภาค 判断文件大判
int intFileLength = this.FileUpload1.PostedFile.ContentLength;
ถ้า (intFileLength > 50000)
-
this.Label1.Text = "文件大于50k,不能上传";
กลับ;
-
#endregion
判断保存的文件夹是否存在#region 判断保存的文件夹是否存在
string strUpPath = @"upfile" + System.DateTime.Now.ToShortDateString();// +@" ";
// 文件夹不存在的时候,创建文件夹
ถ้า (!System.IO.Directory.Exists(Server.MapPath(strUpPath)))
-
System.IO.Directory.CreateDirectory (เซิร์ฟเวอร์ MapPath (strUpPath));
-
string strUrl = Server.MapPath(strUpPath + @"" + this.FileUpload1.FileName);
#ภูมิภาคสุดท้าย
//上传文件
นี้.FileUpload1.SaveAs(strUrl);
this.Label1.Text = "文件上传成功";
-
จับ (System.Exception เช่น)
-
this.Label1.Text = "文件上传失败:" + ex.Message;
-
-
示例工程: