<asp:Repeater ID="newslist" runat="server">
                               <HeaderTemplate> <ul></HeaderTemplate>
                                <ItemTemplate>
                                  <li><span class="image"><img src="images/litop.gif" width="9" height="11"/></span><span class='new'>
                                   <a href='detail.aspx?ID=<%# DataBinder.Eval(Container.DataItem, "c")%>'><%# DataBinder.Eval(Container.DataItem, "d")%> </a>
                                  </span><span class='date'><%# DataBinder.Eval(Container.DataItem, "e")%></span></li>
                                   
                                </ItemTemplate><FooterTemplate>
                                   
                                    </ul>
                                    </FooterTemplate>
                            </asp:Repeater></div>
            <div id="page">
             <form runat="server">
                <webdiyer:AspNetPager ID="AspNetPager1" runat="server">
                </webdiyer:AspNetPager></form>
            </div>                  这是我的分页代码 。会产生
       <form name="ctl00" method="post" action="news.aspx" id="ctl00">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTU1MDUzMTI3OQ9kFgQCAQ8WAh4LXyFJdGVtQ291bnQCChYUAgEPZBYCZg8VAwI5NUjigJzmsYfljZrkvJfmmbrliJvmlrDlj5HlsZXvvIzpooboopbkuK3lm73lvbHmpbzmnKrmnaXigJ3nmoTpq5jluqbnkIblv7URMjAxMi0yLTE3IDA6MDA6MDBkAgIPZBYCZg8VAwI5NETovb/lqZrnurHmkYTlvbHlm73luobnp4DlnLrmg4XlhrXvvJrlupflhoUxM+S4quWRmOW3pe+8jOWkluWcuua0u+WKqBEyMDEyLTItMTcgMDowMDowMGQCAw9kFgJmDxUDAjkzNOaxh+iBmuWFqOWbveS4mueVjOeyvuiLsSDvvIzljZrph4fkvJflrrbkuYvmiYDplb/ku6URMjAxMi0yLTE3IDA6MDA6MDBkAgQPZBYCZg8VAwI5MjPmsYfljZrkvJfmmbrliJvmlrDlj5HlsZXvvIzpooboopbkuK3lm73lvbHmpbzmnKrmnaURMjAxMi0yLTE3IDA6MDA6MDBkAgUPZBYCZg8VAwI5MUjigJzmsYfljZrkvJfmmbrliJvmlrDlj5HlsZXvvIzpooboopbkuK3lm73lvbHmpbzmnKrmnaXigJ3nmoTpq5jluqbnkIblv7URMjAxMi0yLTE3IDA6MDA6MDBkAgYPZBYCZg8VAwI5METovb/lqZrnurHmkYTlvbHlm73luobnp4DlnLrmg4XlhrXvvJrlupflhoUxM+S4quWRmOW3pe+8jOWkluWcuua0u+WKqBEyMDEyLTItMTcgMDowMDowMGQCBw9kFgJmDxUDAjg5NOaxh+iBmuWFqOWbveS4mueVjOeyvuiLsSDvvIzljZrph4fkvJflrrbkuYvmiYDplb/ku6URMjAxMi0yLTE3IDA6MDA6MDBkAggPZBYCZg8VAwI4ODPmsYfljZrkvJfmmbrliJvmlrDlj5HlsZXvvIzpooboopbkuK3lm73lvbHmpbzmnKrmnaURMjAxMi0yLTE3IDA6MDA6MDBkAgkPZBYCZg8VAwI4N0jigJzmsYfljZrkvJfmmbrliJvmlrDlj5HlsZXvvIzpooboopbkuK3lm73lvbHmpbzmnKrmnaXigJ3nmoTpq5jluqbnkIblv7URMjAxMi0yLTE3IDA6MDA6MDBkAgoPZBYCZg8VAwI4NkTovb/lqZrnurHmkYTlvbHlm73luobnp4DlnLrmg4XlhrXvvJrlupflhoUxM+S4quWRmOW3pe+8jOWkluWcuua0u+WKqBEyMDEyLTItMTcgMDowMDowMGQCAg9kFgICAQ8PFgIeC1JlY29yZGNvdW50AipkZGTp4n+38trACyRO4sOuL8B1Z+9kcw==" />
</div>这些完全不认识的乱码。怎么回事啊

解决方案 »

  1.   

    。viewstate.sp1老大有一篇将这个存储到本地硬盘的帖子 忘记在哪里了- -
      

  2.   

    这是生成页面之后,查看页面源文件的代码吧?这个是数据控件产生的!设置EnableViewState = false就可以了
      

  3.   

    这个是Repeater产生的viewstate,base64编码,以维护状态信息。设置Repeater控件的EnableViewState="false"禁用即可。
      

  4.   

    __VIEWSTATE
    这个用asp.net webform开发就会存在,对于你页面上的值,你刷新页面还存在,那是因为有__VIEWSTATE来保存了控件的状态,不是跟什么aspnetpager有关,
    还有你可以禁用,但是你一旦禁用,我保证你肯定会后悔的,一刷新,你的数据全部消失,楼主你不想看到的对吧。想要干净的开发
    html+ajax+httphandler
    或者是asp.net mvc
      

  5.   

    EnableViewState="false"禁用即可。 
    这样解决了。谢谢了
      

  6.   

    用ViewState状态保存信息了  你要是有一些需要回发的控件  你把EnableViewState禁掉  页面就要不正常了  你要是只禁掉aspnetpager的  不要那个跳转 和其它的一些需要用到这些状态的东西也可以
      

  7.   

    LZ看看这篇文章 深入理解理解ViewState
    http://www.cnblogs.com/wwan/archive/2010/11/18/1880357.html
      

  8.   

    你可以用AspNetPager中的伪静态范例   直接链接跳转如果不懂可以参照URLRewrite伪静态后AspNetPager分页控件列表输出的静态化方法参考链接:http://blog.csdn.net/liujinyu123/article/details/7380254
    然后设置页面的EnableViewState="false"(在页面头部指令加入)
      

  9.   


    这是__VIEWSTATE 不是什么垃圾代码你要想 不产生就手写 分页 全部用HTML标签
      

  10.   

    viewstate  楼主 自己百度google 另外想楼上已经说的 隐藏方法 EnableViewState="false"