广 告
信息技术应用 >>  学习心得>> aspx 中轻松实现文件上传
热 

aspx 中轻松实现文件上传
作者:Zhai Zhilin    转贴自:转载    点击数:1067    文章录入: zhaizl

在aspx中实现文件上传是非常容易的,如下代码:
  private string upLoadFile(System.Web.UI.HtmlControls.HtmlInputFile tFile,string FilePath)
  {
  if(tFile.PostedFile.ContentLength>0 )
  {
   string strFileName = Path.GetFileName(tFile.PostedFile.FileName);
   tFile.PostedFile.SaveAs(FilePath + strFileName) ;
   return strFileName;
  }else{
   return "";
  }
  }
  但是有一个问题,如果你的附件大小操作4m那么上传文件会报错,为什么会报错?原因是aspx默认的maxRequestLength 的大小为4096KB也就是4MB,我们需要在Web.config更改如下设置,当然具体的数值根据实际情况来定。
  
  ...
      executionTimeout="300"
   maxRequestLength="40960"
   useFullyQualifiedRedirectUrl="false"
  />
  ...
  

  executionTimeout 单位秒
  maxRequestLength 单位KB
  • 上一篇文章: 浅谈VB2008与VB6.0相比的变化

  • 下一篇文章: deepin 23 已知待修复问题
  •   最新5篇热点文章
      最新5篇推荐文章
      相关文章
    ·给ueditor编辑器赋值[302]
    ·神七伴飞卫星飞百天 中国初步掌…[616]
    ·反复禁食可延长线虫寿命[616]
    ·俄将用“联盟”飞船输送美宇航…[616]
    ·HLA-A蛋白增加移植排斥[616]
    ·C# Request.ServerVariables2[695]
    ·Request.ServerVariables[698]
    ·浅析C# List实现原理[700]
    ·浅析C# List实现原理[700]
    ·Request.ServerVariables 获取…[701]
     
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)