源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

asp.net FileUpload控件实现文件格式判断与文件大小限制

  • 时间:2022-01-22 10:18 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:asp.net FileUpload控件实现文件格式判断与文件大小限制
在web.config中配置:
[u]复制代码[/u] 代码如下:
<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文件中方法实现:   文件大小判断:
[u]复制代码[/u] 代码如下:
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; } }
文件类型:
[u]复制代码[/u] 代码如下:
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; }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部