// Get a reference to PostedFile object
HttpPostedFile myFile = FileUploadProof.PostedFile;
// Get size of uploaded file
int nFileLen = myFile.ContentLength;
// Allocate a buffer for reading of the file
byte[] myData = new byte[nFileLen];
// Read uploaded file from the Stream
myFile.InputStream.Read(myData, 0, nFileLen);
//check if directory folder is exists or not
if (!Directory.Exists(HttpContext.Current.Server.MapPath("~/UploadFile/" + Session["Name"].ToString())))
{ Directory.CreateDirectory(HttpContext.Current.Server.MapPath("~/UploadFile/" + Session["Name"].ToString()));
//it is used to save the uploaded file
FileUploadProof.SaveAs(HttpContext.Current.Server.MapPath("~/UploadFile/" + Session["Name"].ToString() + "/" + System.IO.Path.GetFileName( FileUploadProof.FileName)));
}
else
{
FileUploadProof.SaveAs(HttpContext.Current.Server.MapPath("~/UploadFile/" + Session["Name"].ToString() + "/" + System.IO.Path.GetFileName(FileUploadProof.FileName)));
}
No comments:
Post a Comment