FileStream fs = new FileStream(UpFile.PostedFile.FileName, FileMode.Open);
你这语句如果在服务器端执行的话,是在服务器端去打开 UpFile.PostedFile.FileName所指路径的文件,当然是找不到啦。
(在本地就不一样了,因为文件存在,可以打开)
你这语句如果在服务器端执行的话,是在服务器端去打开 UpFile.PostedFile.FileName所指路径的文件,当然是找不到啦。
(在本地就不一样了,因为文件存在,可以打开)
-----------------------------------------
那我要打开本地路径的图片该怎么办呢
FileStream fs = new FileStream(UpFile.PostedFile.FileName, FileMode.Open);
byte[] by = new byte[fs.Length];
fs.Read(by, 0, by.Length);
fs.Close();
LifeService.Business serviceBusiness = new LifeService.Business();
if (serviceBusiness.upServicePic(by, UpFile.FileName) == "0")
{
Tools.Alert(this.Page,"上传成功!");
}