因要用到大文件上传,于是就用了Krystalware.SlickUpload.HttpUploadModule来作为处理,因此在webconfig中加载了以下信息
<httpModules><add name="HttpUploadModule" type="Krystalware.SlickUpload.HttpUploadModule, Krystalware.SlickUpload" /></httpModules>
<httpRuntime maxRequestLength="1000000" />又由于模块中要用到另一控件iWebOffice,这时候问题就出现了,
因为在iWebOffice中调用了原有系统自带的上传方法, 而且有些是控件内置的,这些是我没有办法修改的。 这样当iWebOffice中上传文件时,当大于1M-2M时系统将会报出错误,当然这个错误很难捕获,
后发现 引发错误的竟然是 Krystalware.SlickUpload.HttpUploadModule中所提示的 文件长度不能小于-1 .
请问那位大侠遇到过此类的问题 ,该如何解决?
<httpModules><add name="HttpUploadModule" type="Krystalware.SlickUpload.HttpUploadModule, Krystalware.SlickUpload" /></httpModules>
<httpRuntime maxRequestLength="1000000" />又由于模块中要用到另一控件iWebOffice,这时候问题就出现了,
因为在iWebOffice中调用了原有系统自带的上传方法, 而且有些是控件内置的,这些是我没有办法修改的。 这样当iWebOffice中上传文件时,当大于1M-2M时系统将会报出错误,当然这个错误很难捕获,
后发现 引发错误的竟然是 Krystalware.SlickUpload.HttpUploadModule中所提示的 文件长度不能小于-1 .
请问那位大侠遇到过此类的问题 ,该如何解决?
解决方案 »
- 如何判断用户来处C/S系统登陆窗口,而直接在浏览器中输入URL地址。
- gridview显示字段中所有数据总和
- 请推荐一套制冷成套工程管理软件,从市场信息到合同到工程设计、施工、成本费用等,现寻求匹配度大一些的软件!可定制也可是成品软件!
- C# 导出excel在本地测试通过,但是在服务器时就出错
- 大家知道什么是CMS吗!!
- 如何得到图片文件的分辨率
- Asp.Net 2.0 TreeView的Checkbox级联操作(在线等待.......)
- 【求助】启动了windows服务然后关闭,服务还在运行,但重启之后就正常了,是什么原因?
- SOS,HELP!!!!!!
- ***大家谈ASP.net与Jsp那个更好***
- 一个用户控件的问题,点样在用户控件中调动使用它的页面上的方法。
- 请问怎样能去掉自带日历中的下划线,但其他的各种功能不变?
当然在使用HttpUploadModules进行大文件上传也没有问题。
但是现在的问题就是:类似于iWebOffice这样的第三方控件,我不可能修改或者定义其控件内在的上传函数或方法,因为其文件处理是封装死了的。 同样也不可能修改大文件上传控件httpuploadmodule。
曾经想过在对于我不用到httpuploadmodule时,将之remove。这样事实上也是行不通的。如果能针对特定的目录进行httpuploadmodule允可与禁止的操作就好了,:(只是不知道怎么实现。因此事实上本问题是 HttpUploadModules不remove的情况下如何解决 某些控件不使用 HttpUpLoadModules进行上传文件。
一旦加载了HttpUploadModules,只要有文件上传,就会被之所捕获到,但这时如果我没有按所要求的进行页面处理,则不能正常进行操作,这样也就出现了我上述的问题,希望高人帮忙解决!