我在asp.net上上传.rar,.zip文件时总是出现以下错误(上传其它格式的文件没则没有问题): 该页无法显示 
您要查看的页当前不可用。网站可能遇到技术问题,或者您需要调整浏览器设置。 --------------------------------------------------------------------------------请尝试以下操作:单击刷新按钮,或以后再试。如果您已经在地址栏中输入该网页的地址,请确认其拼写正确。要查看连接设置,请单击工具菜单,然后单击 Internet 选项。在连接选项卡上,单击局域网设置。 这些设置应该与您局域网(LAN)管理员或 Internet 服务提供商(ISP)所提供的相匹配。 
如果您的网络管理员允许,Microsoft Windows 可以检查您的网络并自动查找网络连接设置。
如果您希望 Windows 进行查找,
请单击检测网络设置。 
某些站点要求 128-位的连接安全性。单击帮助菜单,然后单击关于 Internet Explorer 可以查看您所安装的安全强度。 
如果您要访问某安全站点,请确保您的安全设置能够支持。请单击工具菜单,然后单击 Internet 选项。在“高级”选项卡上,滚动到“安全”部分,复选 SSL 2.0、SSL 3.0、TLS 1.0、PCT 1.0 设置。 
单击后退按钮,尝试其他链接。 找不到服务器或发生 DNS 错误
Internet Explorer  
请大家帮帮忙,看看这是怎么回事,该如何解决?谢谢大家!

解决方案 »

  1.   

    html 代码
    <form id="Form1" method="post" runat="server" enctype="multipart/form-data">
    <INPUT id="m_filePath" type="file" size="75" name="File1" runat="server">
    <asp:Button id="Button1" style="Z-INDEX: 102; LEFT: 408px; POSITION: absolute; TOP: 56px" runat="server" Text="Button"></asp:Button>
    </form>
      

  2.   

    用 asp.net2.0里的 UpLoad 控件,那个好
      

  3.   

    html 代码
    <form id="Form1" method="post" runat="server" enctype="multipart/form-data">
    <INPUT id="m_filePath" type="file" size="75" name="File1" runat="server">
    <asp:Button id="Button1" style="Z-INDEX: 102; LEFT: 408px; POSITION: absolute; TOP: 56px" runat="server" Text="Button"></asp:Button>
    </form>在服务器端我把Button1中所有的代码注释,同样也出样上面的问题,是不是哪里的设置错了?
      

  4.   

    Button1_Click:
    if(m_filePath.PostedFile!=null)
    {     
        string nam = m_filePath.PostedFile.FileName ;
        int i= nam.LastIndexOf(".");
        string newext =nam.Substring(i);
        DateTime now = DateTime.Now; 
        string newname=now.DayOfYear.ToString()+m_filePath.PostedFile.ContentLength.ToString(); 
        m_filePath.PostedFile.SaveAs(Server.MapPath("upload"+newname+newext)); 
    }我把这些代码全部注释,如果选择是的是.rar或.zip ,点击Button1时也会出现刚开始提出的错误
      

  5.   

    还是一样不行,
    .bak文件同.rar,.zip文件一样也不能上传
      

  6.   

    10kb 都不行
    只要扩展名为.bak,.rar,.zip不管是多大都不行郁闷啊
      

  7.   

    Button1_Click:
    if(m_filePath.PostedFile!=null)
    {     
        string nam = m_filePath.PostedFile.FileName ;
        int i= nam.LastIndexOf(".");
        string newext =nam.Substring(i);
        DateTime now = DateTime.Now; 
        string newname=now.DayOfYear.ToString()+m_filePath.PostedFile.ContentLength.ToString(); 
        m_filePath.PostedFile.SaveAs(Server.MapPath("upload"+newname+newext)); 
    }我把这些代码全部注释,如果选择是的是.rar或.zip ,点击Button1时也会出现刚开始提出的错误     不明白你为什么要注释这些代码?我注释了这些代码也没有出现你说的错误,只是没有上传文件罢了,还要说明你的代码可以上传.bat和.rar以及.zip文件我上传了都没有问题