public void FileUpload(HttpContext context)
{
cuba
{
konteks.Response.ContentType = "text/html";
rentetan nama syarikat = konteks.Permintaan.Params["nama syarikat"];
String billno = context.Request.Params["billno"];
nama fail rentetan = konteks.Permintaan.Params["nama fail"];
nama rentetan = nama syarikat "_" billno "_" nama fail;
Fail HttpFileCollection = HttpContext.Current.Request.Files;
//Nyatakan laluan menyimpan fail yang dimuat naik pada pelayan
rentetan savePath = context.Server.MapPath("~/upload/");
//Semak sama ada laluan fizikal ini wujud pada pelayan, jika tidak, buatnya
Jika (!System.IO.Directory.Exists(savePath))
{
System.IO.Directory.CreateDirectory(savePath);
}
savePath = nama savePath;//Muat naik laluan fail
fail [0].SaveAs(savePath);//Simpan fail
konteks. Respons.Tulis(savePath);
}
tangkapan (Exception ex)
{
context.Response.Write("FileUpload: " ex.Message);
}
}