博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net FileUpload控件文件格式的判断及文件大小限制
阅读量:6984 次
发布时间:2019-06-27

本文共 1075 字,大约阅读时间需要 3 分钟。

1 在web.config中配置如下:  2    3 
4 5
6
7
8 9
10 11 在.cs文件中方法实现如下: 12 13 文件大小判断: 14 15 public bool IsAllowableFileSize() 16 { 17 //从web.config读取判断文件大小的限制 18 double iFileSizeLimit = Convert.ToInt32(ConfigurationManager.AppSettings["FileSizeLimit"]); 19 //判断文件是否超出了限制 20 if (iFileSizeLimit > FileUpload1.PostedFile.ContentLength) 21 { 22 Response.Write("文件刚好"); 23 return true; 24 } 25 else26 { 27 Response.Write("文件太大"); 28 return false; 29 } 30 } 31 32 文件类型: 33 34 protected bool IsAllowableFileType(string FileName) 35 { 36 //从web.config读取判断文件类型限制 37 string strFileTypeLimit = ConfigurationManager.AppSettings["FileType"].ToString(); 38 //当前文件扩展名是否包含在这个字符串中 39 if (strFileTypeLimit.IndexOf(Path.GetExtension(FileName).ToLower()) != -1) 40 { 41 return true; 42 } 43 else44 return false; 45 }

 

转载地址:http://bvvpl.baihongyu.com/

你可能感兴趣的文章
plist使用
查看>>
Linux RAR 安装和使用
查看>>
【OC】【一秒就会】【collectionView 头部吸住功能】
查看>>
51CTO下载 好资料分享
查看>>
linux 下转换UTC到本地时间
查看>>
Linux的起源与各发行版的基本知识
查看>>
单播包、广播包、组播包、洪泛包
查看>>
iptables命令结构之命令
查看>>
RabbitMQ之Exchange分类
查看>>
综合布线系统的构成
查看>>
计算机硬件 — 计算机简介
查看>>
关于重写session实现的时候可能会导至nginx 502的问题
查看>>
7z(p7zip)压缩软件在Linux下的安装和使用
查看>>
jetbrick-template 1.1.0 发布,支持 #tag, #macro, layout
查看>>
TCP的六个控制位
查看>>
进制转换
查看>>
我的友情链接
查看>>
新书上市:《FLUENT 14.0超级学习手册》
查看>>
mysql数据库query cache
查看>>
使用docker commit 来扩展一个image
查看>>