C# 如何使用if语句设置上传文件的最大文件大小?

C# 如何使用if语句设置上传文件的最大文件大小?,c#,asp.net,if-statement,file-upload,size,C#,Asp.net,If Statement,File Upload,Size,我在我的网页上创建了一个。(ASP.NET和C#) 我想检查上传的文件(图像)是否大于6000KB。如果为true,则不会接受该文件并显示错误消息。我将上传的文件存储如下:(代码隐藏) 现在我想检查图像是否大于6000KB 它可以处理photo.size>size(6000KB)之类的内容 有什么建议吗?您可以这样检查: decimal size = Math.Round(((decimal)FileUploadPassfoto.PostedFile.ContentLength / (decim

我在我的网页上创建了一个
。(ASP.NET和C#)

我想检查上传的文件(图像)是否大于6000KB。如果为true,则不会接受该文件并显示错误消息。我将上传的文件存储如下:(代码隐藏)

现在我想检查图像是否大于6000KB

它可以处理photo.size>size(6000KB)之类的内容


有什么建议吗?

您可以这样检查:

decimal size = Math.Round(((decimal)FileUploadPassfoto.PostedFile.ContentLength / (decimal)1024), 2);
    if(size > 6000)
    {
       // size is greater than 6000KB 
    }
decimal size = Math.Round(((decimal)FileUploadPassfoto.PostedFile.ContentLength / (decimal)1024), 2);
    if(size > 6000)
    {
       // size is greater than 6000KB 
    }