2012-02-28 76 views
0

我的情况是,当我上传大小超过4mb的文件时,我想向用户显示友好的消息,但是当我跨越此限制时,它不会给我一个错误它带我到:使用asp.net在webconfig中放大上传的文件大小

Internet Explorer cannot display the webpage 

我在做什么检查文件的大小是这样的:

if (FU_EnglishFile.PostedFile.ContentLength > int.Parse(ConfigurationManager.AppSettings["MaxUploadSize"])) 
          { 
           lbl_InvalidFileMsg.Visible = true; 
           return; 
          } 
          else 
          { 
           lbl_InvalidFileMsg.Visible = false; 
} 

,其中来自web配置我的文件大小为:

<add key="MaxUploadSize" value="4194304" /> 

是没有任何配置,我应该在web配置什么设置任何帮助将是一个赞赏

回答

0

我发现了一个问题的答案:

好心设置该标签在web配置

<system.web> 
    <httpRuntime executionTimeout="240" maxRequestLength="20480" /> 
</system.web> 

感谢

1

请使用上面的代码像3MB大小更小,然后检查结果。

+0

我找到解决方案感谢您的回复 – 2012-02-28 12:41:08