度娘一下,试试能不能解决
http://zhidao.baidu.com/link?url=CJ4YSSLs_74bm-9BTeh4hRp-rWxhtS8wknn5VJbQVO7kkV06pPGRfMRTfTJsh7lNq7S7ZRockZpqYPbfxnxMWBrcu6rntLNeRuWEzCRqLg7

解决方案 »

  1.   

    为了确保HTML输出的合法性 最好使用Response.Redirect方法;因为Server.Execute 或者Server.Transfer方法返回给客户端的页面包含多个<Html><body>标记,不是合法的HTML页面,在非IE浏览器中可能会发生错误。
      

  2.   

    http://snowulf.com/2011/08/25/solution-for-blank-pages-on-windows-server-2008-r2/http://support.microsoft.com/kb/2196177英文的,希望你看得懂。服务器是window server2008的
      

  3.   

    在Web.config中加一个httphandler试试<httpHandlers>
       <add path="*.htm" verb="*" type="System.Web.UI.PageHandlerFactory" />
    </httpHandlers>
      

  4.   

    这个我试过,,不行。在"打开或关闭windows功能"中修改Internet信息服务
    将"常见HTTP功能"下面将"静态内容"打勾,这样处理之后就可以了