没加AspNetPager 页面时好的,加上后发现整个布局都乱了,最后发现在火狐下打开可以,IE下打开就是乱的,弄了半天我知道有<!-- AspNetPager V7.2.1 for VS2005 & VS2008  Copyright:2003-2007 Webdiyer (www.webdiyer.com) -->
<!--记录总数只有一页,AspNetPager已自动隐藏,若需在只有一页数据时显示AspNetPager,请将AlwaysShow属性值设为true!-->
<!-- AspNetPager V7.2.1 for VS2005 & VS2008 End -->版权和注释。。怎么才能去掉?????给个详细的方法啊。

解决方案 »

  1.   

    应该还是你布局的问题aspnetpager我也用过,没出过布局混乱的问题
      

  2.   

    注释掉的html代码浏览器不会显示和执行,和布局没有关系,应该是你其它地方代码的问题。你可以随便找个网站打开一个网页看看,没有任何注释的网页几乎是不存在的,就如现在这个帖子的页面,查看源代码就能看到很多的注释。
      

  3.   

    呵呵   找作者  要源代码  自己重新编译一个dll啊作者 就在csdn论坛    你跟他联系吧   要他源代码
      

  4.   

    aspnetpager   很好用  顶
      

  5.   

    我晕,不是别的问题、。就是这个注释引起的问题。我也不知道怎么搞的,估计是编码的问题,不过网站快完工了,在改编码文件太多了。。我只要不用AspNetPager就没问题,或者生成静态页后在去掉注释,就没问题了,以前用AspNetPager没遇到这样的问题,怎么去掉注释啊
      

  6.   

            public override void RenderBeginTag(HtmlTextWriter writer)
            {
                bool showPager = (PageCount > 1 || (PageCount <= 1 && AlwaysShow));
                writer.WriteLine();
                writer.Write("<!-- ");
                writer.Write("AspNetPager " + VersionNumber + "  Copyright:2003-2010 Webdiyer (www.webdiyer.com)");
                writer.WriteLine(" -->");
                if (!showPager)
                {
                    writer.Write("<!--");
                    writer.Write(SR.GetString("autohideinfo"));
                    writer.Write("-->");
                }
                else
                    base.RenderBeginTag(writer);
            }大哥我就去掉这个了啊对不起哈!!!