配置上传文件大小
<system.web>
<httpRuntime requestValidationMode="2.0" maxRequestLength="10485760"></httpRuntime>
</system.web>

解决方案 »

  1.   

    3楼没试过吧,根本就还没进ACTION就抛出了系统自带的异常,我在Application_Error()也获取错误了,也转向了,可是最后还是提示系统的错误页面
      

  2.   

    1、你测试下文件大小超过之后 
    上传功能代码是否会发生异常
    发生异常就try{}catch{}
    在catch中跳转把
      

  3.   

    这个错误try不到的,参见
    http://dotnet.aspx.cc/file/Catch-maxRequestLength-Exceptions-When-Uploading-File-in-ASPNET.aspx
      

  4.   

    孟大侠那个在ASP.NET MVC3下也不行吧。我的是IIS7.5 
      

  5.   

    我在iis 7.5下测试通过没问题。这个跟mvc3也没有任何关系。不管是mvc3还是web form,上传都只有一条路:<input type="file" />
      

  6.   

    maxRequestLength="1024"  上传文件超出这个指定的大小,报的是statusCode="500"的服务器内部错误,服务器内部错误,无法完成请求。