C# 如何后台判断 file控件上传的文件类型
2017-01-12 21:07
218 查看
info.ImgPathPart = this.hdnImgPathPart.Value;
HttpPostedFile fileDoc = Request.Files[0];
info.R_RecheckNum = Convert.ToInt32(this.lblR_RecheckNum.Text);
string[] doc_type = ConfigurationManager.AppSettings["doc_type"].Split('/');
if (!doc_type.Contains(Path.GetExtension(fileDoc.FileName.ToUpper())))
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "<script>alert('上传文件必须为JPG/PDF/RAR/TIF/VSD/ZIP/PNG格式(小于5M)!');</script>");
return;
}
HttpPostedFile fileDoc = Request.Files[0];
info.R_RecheckNum = Convert.ToInt32(this.lblR_RecheckNum.Text);
string[] doc_type = ConfigurationManager.AppSettings["doc_type"].Split('/');
if (!doc_type.Contains(Path.GetExtension(fileDoc.FileName.ToUpper())))
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "<script>alert('上传文件必须为JPG/PDF/RAR/TIF/VSD/ZIP/PNG格式(小于5M)!');</script>");
return;
}
相关文章推荐
- asp.net上传文件使用fileupload控件,判断文件类型和大小,取得文件路径时报错【System.IO.FileNotFoundException:未能找到文件】的解决办法
- 如何判断上传文件的真实类型
- asp.net,C#,html控件的File控件实现多文件上传简单实例,vs2010
- 用HTML的File控件上传图片,用JS判断和限制图片格式、类型、尺寸
- C#后台判断上传文件大小
- C# 用file 上传文件大小时判断文件大小 file onchange 事件为什么只执行一次解决方案
- 牛腩购物9 用户表设计/动软生成器/金钱字段decimal(18, 2)/ 注册的时候的前台js判断/后台代码判断/正则表达式软件/RegexBuddy/设置数据库字段的唯一性约束/如何获取控件在前台html的id值/如何将C#的后台正则换成js的正则
- input file控件限制上传文件类型
- 如何更好的判断系统上传文件是指定文件类型--文件魔术数字
- 在C#.net中做页面上传的程序。用Dhtml的控件:(创建文件上载控件,该控件带有一个文本框和一个浏览按钮。)和类HtmlInputFile的两种方法
- input file控件限制上传文件类型
- 如何设置上传文件控件 input type="file" 的 默认值
- 如何通过HtmlInputFile控件上传文件的类
- input file控件限制上传文件类型
- <boost -04>如何判断输入文件的类型在给定范围内?how to judge whether given file's extension is within list?
- 后台处理客户端控件上传的文件(input type="file")
- asp.net,C#,html控件的File控件文件上传简单实例,vs2010
- asp.net上传文件使用file控件,判断文件大小,取得文件路径时报错【System.IO.FileNotFoundException:未能找到文件】的解决办法
- [转]客户端input file控件,C#多文件上传
- 判断spring的文件上传(CommonsMultipartFile)内容是否为空,是否符合要求类型