asp.net上传图片里怎么判断图片的大小?
asp.net上传图片里怎么判断图片的大小?比如说图片大小大于500KB就提示信息而且不让上传...
asp.net上传图片里怎么判断图片的大小?
比如说图片大小大于500KB就提示信息
而且不让上传 展开
比如说图片大小大于500KB就提示信息
而且不让上传 展开
4个回答
展开全部
lpath1=Server.MapPath(@"~/")+"upload"+"/"+"products"+"/"+"large"+"\\"+riqi+"."+imagetype2;//图片路径
System.Drawing.Image image2 = System.Drawing.Image.FromFile(lpath1);
if((image2.Width>520)&&(image2.Height>520))
{
image2.Dispose();
Response.Write("<script language='javascript'>alert('宽度和高度大于520*520px!')</script>");
return;
}
System.Drawing.Image image2 = System.Drawing.Image.FromFile(lpath1);
if((image2.Width>520)&&(image2.Height>520))
{
image2.Dispose();
Response.Write("<script language='javascript'>alert('宽度和高度大于520*520px!')</script>");
return;
}
展开全部
不让上传是不行的。只有在上传之后,通过File类的属性或方法判断文件的大小,如果太大,不保存它,并通过Response.write()方法告知窗户端了。
我是这样处理的。
我是这样处理的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
FileUpload1.PostedFile.ContentLength图片大小
FileUpload1.PostedFile.ContentType图片类型
FileUpload1.PostedFile.ContentType图片类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if (this.FileUpload1.PostedFile.ContentLength > 500 * 1024)
{
//太大了
}
{
//太大了
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询