|
asp.net中上传文件默认值是4MB,如果想上传稍大一点的文件可以在WebConfig中配置<httpRuntime maxRequestLength="XXX"/>,但是这样不能从根本上解决问题,因为不管设置的maxRequestLength值多大总可能出现超过他的值,这时候还是会出现Internet Explorer无法显示该页面。
后来我想到的一个方法自定义一个出错页面来提示,但文件大小超过限制时跳转到自定义的出错页面。经过验证发现不行,因为这是个client side错误,server side端的Application_Error是处理不到的;
<httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="1024000" executionTimeout="900"/>
|
详情可以参看一下连接
http://topic.youkuaiyun.com/u/20100512/17/6b324316-9c90-49af-adc7-8467a0d01b4a.html
解决ASP.NET文件上传大小限制

本文探讨了在ASP.NET中调整文件上传大小限制的方法,包括配置WebConfig、使用客户端错误处理策略及自定义错误页面,并指出这些方法的局限性。提供了一种可行的解决方案以克服上传大文件时遇到的问题。
610

被折叠的 条评论
为什么被折叠?



