文件上传问题,我用下面函数上传大文件会出错(显示 “找不到服务器,无法显示本页”),兄弟们救命啊。

huangbihui 2005-02-04 02:53:56
public void wenjian_click(object sender,EventArgs e)
{
HttpFileCollection files = HttpContext.Current.Request.Files;
System.Text.StringBuilder strMsg = new System.Text.StringBuilder();
//strMsg.Append("上传的文件分别是:");
//Response.Write(strMsg);
try
{
//for(int ifile=0;ifile<files.Count;ifile++)
//{
HttpPostedFile postedFile=files[0];
string filename,fileextension;
filename=System.IO.Path.GetFileName(postedFile.FileName);
if(filename!="")
{
fileextension=System.IO.Path.GetExtension(filename);
strMsg.Append("所上传图片名为:"+filename+"。<br>");
strMsg.Append("客户端文件地址:"+postedFile.FileName+"。<br>");

filename=System.DateTime.Now.Year.ToString();
filename=filename+System.DateTime.Now.Month.ToString();
filename=filename+System.DateTime.Now.Day.ToString();
filename=filename+System.DateTime.Now.Hour.ToString();
filename=filename+System.DateTime.Now.Minute.ToString();
filename=filename+System.DateTime.Now.Second.ToString();
filename=filename+fileextension;

postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("../abc/")+filename);
upwenjian.Text=filename;
upinf.Text=strMsg.ToString();

}
}
catch(System.Exception Ex)
{
upinf.Text=Ex.Message;
}
}
...全文
162 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanbb1982 2005-08-02
  • 打赏
  • 举报
回复
我也试过这样的,但是,我改了一下文件名就可以上传了。具体原因我还没有弄懂。。
mw515 2005-08-02
  • 打赏
  • 举报
回复
但我上传的文件很小,才几百K,点上传后,过一阵子,就会出现"

"该页无法显示
您要查看的页当前不可用"

但有时又可以,请问是什么原因?
whz3535 2005-02-22
  • 打赏
  • 举报
回复
配置web.config文件:
如下:
<system.web>
<httpRuntime executionTimeout="1000" maxRequestLength="10240000" useFullyQualifiedRedirectUrl="false"/>
<pages validateRequest="false"/>
</system.web>
就可以传100M,大的你可以自己改,我传60M应该没问题.
mysterious 2005-02-22
  • 打赏
  • 举报
回复
呵呵,帮你up,同样烦恼,搜帖中
zorou_fatal 2005-02-04
  • 打赏
  • 举报
回复
默认是4096kb
xiaomaoxia 2005-02-04
  • 打赏
  • 举报
回复
默认好像是4M多吧,
xiaomaoxia 2005-02-04
  • 打赏
  • 举报
回复
调整web。config里面的设置, 就可以上传大文件了

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧