关于上传文件
我现在想把上传文件的内容全部封装在类库里面,以后就直接调用;
可是有几个问题需要解决;
一、我传递进去的是上传文件的路径和保存文件的服务器路径,需要在类库的函数中处理这个制定的文件,知道它的大小,以及保存上传
HttpPostedFile myFile = UpFile.PostedFile;//UpFile为上传控件
filesize = (myFile.ContentLength / 1024).ToString() + "K";
savepath = System.Configuration.ConfigurationSettings.AppSettings["MsgFile"].ToString() + AnnexName + filetype;
myFile.SaveAs(Server.MapPath(savepath));
在类库里面好像无法使用这些类的,HttpPostedFile ,Server.MapPath,怎么处理阿?知道路径以后怎么样对这个文件进行操作我也不太清楚;
二、2.0里面的上传控件在超过上传文件大小后,就会出现“无法显示网页”;有什么办法可以让我可以使用程序跳出错误提示阿?
我在msdn查了一下,他说是为了安全考虑,防止进行攻击所以才会这样;那正常的开发应该怎么来实现呢?