在我正在处理的文件上传功能中,一个重要的问题是检查上传文件的大小。如果它大于默认大小,我应该会收到一条错误消息。但是,我得到了这个屏幕,我不知道为什么。另外,我尝试调试代码,但调试根本不起作用。它没有通过任何代码行,我不知道为什么
protected void UploadFile(object sender, EventArgs e)
{
if(FileUpload1.HasFile)
{
try
{
string[] validTypes = { "bmp", "gif"};
string ext = System.IO.Path.GetExtension(FileUpload1.PostedFile.FileName);
int size = FileUpload1.PostedFile.ContentLength;
int limit = 84304;
if (size < limit)
{
.....................................
}
else
{
Label2.ForeColor = System.Drawing.Color.Red;
Label2.Text = "file is heavy";
}
}
catch (Exception ex)
{
Label2.Text = "The file could not be uploaded." + ex.Message;
}
}
}