我在自己的网页上创建了<asp:fileupload id="FileUploadPassfoto">
。 (ASP.NET和C#)
我想检查上传的文件(图片)是否大于6000KB。如果为true,则不接受该文件并显示错误消息。我将上传的文件存储如下:( CODE BEHIND)
System.Drawing.Image photo = System.Drawing.Image.FromStream(FileUploadPassfoto.PostedFile.InputStream);
现在我想检查图像是否大于6000KB。
它适用于像photo.size&gt;这样的东西。尺寸(6000KB)。
有什么建议吗?
答案 0 :(得分:1)
您可以这样检查:
decimal size = Math.Round(((decimal)FileUploadPassfoto.PostedFile.ContentLength / (decimal)1024), 2);
if(size > 6000)
{
// size is greater than 6000KB
}