/// <summary> /// 检测文件是否符合要求 /// </summary> /// <param name="oFile"></param> /// <param name="iMaxSize"></param> /// <returns></returns> protected string CheckFile(string filename, int contentlength) { string err = ""; if (contentlength == 0) { err = "无数据提交"; } else if (MaxSize != 0 && MaxSize < contentlength / 1024) { if (MaxSize > 1024) { err = "文件大小限制为" + (MaxSize / 1024) + "MB以内"; } else { err = "文件大小限制为" + MaxSize + "KB以内"; } } else { if (!FileUploadHelper.CheckFileExt(filename, _sAllowType)) { err = "上传文件扩展名必需为:" + _sAllowType; } } return(err); }