日期:2014-05-18  浏览次数:20448 次

关于上传文件
我现在想把上传文件的内容全部封装在类库里面,以后就直接调用;
可是有几个问题需要解决;
我传递进去的是上传文件的路径和保存文件的服务器路径,需要在类库的函数中处理这个制定的文件,知道它的大小,以及保存上传

HttpPostedFile   myFile   =   UpFile.PostedFile;
filesize   =   (myFile.ContentLength   /   1024).ToString()   +   "K ";
savepath   =   System.Configuration.ConfigurationSettings.AppSettings[ "MsgFile "].ToString()   +   AnnexName   +   filetype;
myFile.SaveAs(Server.MapPath(savepath));

在类库里面好像无法使用这些类的,HttpPostedFile   ,Server.MapPath,怎么处理阿?知道路径以后怎么样对这个文件进行操作我也不太清楚;

------解决方案--------------------
在web.config 里可以设置上传文件的上限
------解决方案--------------------
<httpRuntime
maxRequestLength= "105906176 "
executionTimeout= "900 "
/>

在web.config 中自己修改!默认的为4M!
------解决方案--------------------
在try catch里面加个alert确定再history-1