关于AspNetUpload组件的问题,有难度,只怕知道的不多,来者有分!
这几天碰到一个奇怪的问题,我使用了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 中指定