脚本巴巴 www.jiaoben88.com

如何解决控件附件上传时超大附件无法上传的问题

发布时间:2017-01-19 21:39:10编辑:脚本巴巴

本文主要为大家分享下 如何解决控件附件上传时超大附件无法上传的问题,有需要的朋友可以了解下。

起因:

我们的附件控件里边,一般情况下默认设置大小为10M,如果我们设置30M的情况,就无法满足上传了。

原因:

是因为我们ajax的一个文件里取我们控件自定义大小的值,无法取到。因为我们传的int类型的值,所以我们在用QueryString取的时候的值为Null。

解决:

打开Portal->Ajax->FileUploadHandler.ashx文件里,找到以下代码:
 

Protected int MaxSize

{

   get

   {

       if (!int.TryParse(Request.QueryString["MaxSize"],Out _maxSize))

        {

             _maxSize = 10 * 2014;

        }

        return _maxSize;

   }

} 

我们将以上标记黄色的部分换成以下代码:

Request.Params["MaxSize"]

即可实现自定义附件上传控件属性。

上一篇:现学现卖的一个“快递查询“的小程序开发及代码分享
下一篇:脚本实现获取cloudstack中资源和一些状态信息以html报表显示

相关文章