asp.net FileUpload控件文件格式的判断及文件大小限制
2013-06-08 17:12
330 查看
在web.config中配置如下: <appSettings> <add key="FileType" value=".doc,.xls,.txt,.rar"/> <add key="PicTureTye" value=".jpg|.gif|.png|.bmp|.psd|.svg|"/> <add key="FileSizeLimit" value="10240"/> </appSettings> 在.cs文件中方法实现如下: 文件大小判断: public bool IsAllowableFileSize() { //从web.config读取判断文件大小的限制 double iFileSizeLimit = Convert.ToInt32(ConfigurationManager.AppSettings["FileSizeLimit"]); //判断文件是否超出了限制 if (iFileSizeLimit > FileUpload1.PostedFile.ContentLength) { Response.Write("文件刚好"); return true; } else { Response.Write("文件太大"); return false; } } 文件类型: protected bool IsAllowableFileType(string FileName) { //从web.config读取判断文件类型限制 string strFileTypeLimit = ConfigurationManager.AppSettings["FileType"].ToString(); //当前文件扩展名是否包含在这个字符串中 if (strFileTypeLimit.IndexOf(Path.GetExtension(FileName).ToLower()) != -1) { return true; } else return false; }
相关文章推荐
- asp.net FileUpload控件实现文件格式判断与文件大小限制
- asp.net FileUpload控件实现文件格式判断与文件大小限制
- asp.net FileUpload控件文件格式的判断及文件大小限制
- asp.net FileUpload 上传文件的格式,大小的限制
- asp.net上传文件使用fileupload控件,判断文件类型和大小,取得文件路径时报错【System.IO.FileNotFoundException:未能找到文件】的解决办法
- ASP.NET FileUpload 文件大小限制
- asp.net上传文件使用file控件,判断文件大小,取得文件路径时报错【System.IO.FileNotFoundException:未能找到文件】的解决办法
- asp.net 用jquery判断fileupload上传文件的大小和类型和名字
- 封装my97时间控件成asp.net 时间控件,支持多语言,皮肤,时间大小限制,时间格式验证功能,非常强大。
- FileUpload控件 上传文件大小 asp.net
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载).NET技术
- FileUpload控件中 更改限制文件大小
- ASP.NET上传图片,服务器端验证,宽度,高度,文件类型,尺寸,文件大小,图片上传,图片格式检查
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件
- asp.net FileUpload 控件上传文件 以二进制的形式存入数据库并将图片显示出来
- 解决ASP.NET上传文件大小限制
- ASP.NET FileUpload以及文件下载和Repeater控件显示
- asp.net fileupload控件上传文件与多文件上传
- Asp.Net 获取FileUpload控件的文件路径、文件名、扩展名