这几天碰到一个奇怪的问题,我使用了AspNetUpload 2.2和eWebEditor 4.3,
它们同时都要求传文件,但是在我使用配置文件配置Web.Config
<httpModules>
<add name= "UploadModule " type= "Bestcomy.Web.Controls.Upload.UploadModule,Bestcomy.Web.Controls.Upload " />
</httpModules>
之后,发现eWebEditor里面自带的asp.net上传组件竟然只能传50KB以内的文件了,可我明明设置的大小超过50KB啊。
<httpRuntime maxRequestLength= "500000 " executionTimeout= "1800 " />
有哪位兄弟知道这个原因吗?
------解决方案--------------------------------------------------------
<httpRuntime maxRequestLength= "500000 " executionTimeout= "1800 " />
设置上传大小应该不在这里,应该在他的上传控件的属性中指定吧
------解决方案--------------------------------------------------------
用Reflector查看
Bestcomy.Web.Controls.Upload程序集
UploadModule类
不出意外应该截留了文件上传请求自己处理
并不交还给HttpApplication
所以其它的设置无效
------解决方案--------------------------------------------------------
乔峰可能是正解,HTTPMODEL本来就是处理请求的
------解决方案--------------------------------------------------------
用Reflector查看
Bestcomy.Web.Controls.Upload程序集
UploadModule类
------解决方案--------------------------------------------------------
好象在 web.config 中指定