用file上传图片 控制上传的文件类型和大小
来源:互联网 发布:apache for mac 编辑:程序博客网 时间:2024/05/23 12:13
页面:
<INPUT id="File1" type="file" name="File1" runat="server">
<asp:button id="Button3" runat="server" Text="插入" CausesValidation="False">
代码:
protected void Button3_Click(object sender, EventArgs e)
{
string fullname = this.File1.PostedFile.FileName;//路径+文件名+扩展名
string filename = fullname.Substring(fullname.LastIndexOf("\\") + 1);//文件名+扩展名
string type = filename.Substring(filename.LastIndexOf(".") + 1).ToLower();//扩展名
if (type == "jpg" || type == "jpeg" || type == "png" || type == "bmp" || type == "gif")
{
var length = File1.PostedFile.ContentLength;//文件大小
if (length < 10485760)// 1024 * 1024 * 10 byte
{
string path = "~/upload/";//上传的文件夹
var newName = Guid.NewGuid().ToString().Replace("-", "") + "." + type;//随机文件新名称+原扩展名
File1.PostedFile.SaveAs(Server.MapPath(path) + "\\" + newName); //上传图片
}
else
{
Response.Write("<script language='JavaScript'>alert('上传的图片要小于10mb!');</script>");
}
}
else
{
Response.Write("<script language='JavaScript'>alert('你选择了图片格式错误!');</script>");
}
}
- 用file上传图片 控制上传的文件类型和大小
- 图片上传 文件类型和大小的判断
- 控制上传图片的大小
- 上传图片时控制文件类型
- 控制图片上传大小
- js使用file上传图片-----(1)选择文件类型的判断和图片的显示
- js提交form表单 - input file 文件上传控制上传文件的大小和格式
- ExtJS4 上传文件类型和大小的判断方法(实例)
- ExtJS4 上传文件类型和大小的判断方法(实例) .
- JS限制上传文件类型和大小
- 上传文件 限制文件类型和大小
- Html input(file)实现图片的上传 判断图片的大小和类型
- input file 控制上传文件的大小和格式(兼容ie)
- FileUpload1上传的文件类型_控制
- 失败的fileupload上传文件类型控制
- JS控制FileUpload的上传文件类型
- 客户端js判断文件类型和文件大小即限制上传大小图片预览
- UEditor控制上传图片的显示尺寸大小
- 聪查强毅、正直中和
- [技术分享 – ISA 篇] ISA 2006 验证委派弹性得不得了!
- SOAOffice: Office中间件第一品牌
- TextBox的回车事件
- java中的数组
- 用file上传图片 控制上传的文件类型和大小
- javascript 控制左右键盘
- 关于ld.so , 安装gstreamer-0.10 (今天对gcc的认识又多了一层。哈哈)
- WRK实验环境的配置
- XML的使用
- 谷姐网站报路径、QQ牧场包内存不能读、开心网报插件缺失网站错误
- 内核对象
- 第四类题——排序类
- javascript 验证 时间 动态显示