FineUI 官方论坛

标题: FileUpload上传文件bug [打印本页]

作者: 在路上。。。    时间: 2013-7-3 11:24
标题: FileUpload上传文件bug
string type = fileupload.ShortFileName.Substring(fileupload.ShortFileName.LastIndexOf(".") + 1);
            if (fileupload.PostedFile.ContentLength > 5120000)
            {
                Alert.ShowInTop("附件不能大于5M!");
                fileupload.Reset();
            }
            else if (type.ToLower() == "jpg" || type.ToLower() == "gif" || type.ToLower() == "jpeg" || type.ToLower() == "bmp" || type.ToLower() == "png" || type.ToLower() == "ico")
            {
            }
            else
            {
                Alert.ShowInTop("附件格式不对,附件格式必须为图片格式!");
                fileupload.Reset();
            }

这个是我控制上传文件格式及大小的代码。测试的发现,上传一个大于5M小于10M的rar文件的时候能判断出大小错误。但是上传一个比较大(大于20M)的rar文件的时候就失效了。

作者: sanshi    时间: 2013-7-3 11:29
http://fineui.com/bbs/forum.php?mod=viewthread&tid=2944
作者: 在路上。。。    时间: 2013-7-3 11:36
可不可以看下在线实例中的ValidateFileType代码?

下载demo中没有这个代码!





欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4