读书人

至于上传文件

发布时间: 2011-12-25 23:21:20 作者: rapoo

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

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

读书人网 >asp.net

热点推荐