.NETFramework中的Uploadfile代码

王朝c#·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

在页面部分加入 office:office" />

在代码部分加:

void btnUploadTheFile_Click(object sender, System.EventArgs e)

{

if (uplTheFile.PostedFile != null)

{

HttpPostedFile mFile= uplTheFile.PostedFile;

int fileSize = mFile.ContentLength;

if (fileSize==0)

{

txtErrMsg.InnerText = "No file uploaded, try again";

return;

}

try

{

byte[] mFileByte = new Byte[fileSize];

mFile.InputStream.Read(mFileByte,0,fileSize);

string sFilename = ClientID + System.IO.Path.GetFileName(mFile.FileName);

System.IO.FileStream saveFile = new System.IO.FileStream(Server.MapPath("~/"+Request.QueryString["UploadPath"]+ "/" + sFilename), System.IO.FileMode.Create);

saveFile.Write(mFileByte,0, mFileByte.Length);

saveFile.Close();

}

catch

{

txtErrMsg.InnerText = "File uploaded Unsuccessfull, try again";

}

}

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航