<div id="news_detail">
                   
                <h1><asp:Literal ID="txtTitle" runat="server"></asp:Literal></h1>
                <div class="info"><span class="pubTime"><asp:Literal ID="txtPostDate" runat="server"></asp:Literal></span><span class="infoCol"><asp:Literal ID="txtSource" runat="server"></asp:Literal></span><span class="infoCol">浏览(<asp:Literal ID="txtHits" runat="server"></asp:Literal>)</span>   <a href="javascript:void(0)" id="btnQA-<%=TechID %>"><img src="/Images/btn_qa.jpg" /></a></div>
                <div class="summary"><asp:Literal ID="txtSummary" runat="server"></asp:Literal></div>
                <div class="detail"><asp:Literal ID="txtDetail" runat="server"></asp:Literal></div>
            </div>
            <asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
             <div>
               <ul class="product_list_2 clearfix">
                    <asp:Repeater ID="RepeaterListProduct" runat="server" OnItemDataBound="RepeaterListProduct_ItemDataBound">
                        <ItemTemplate>
                        <li>
                            <div class="thumb"><asp:HyperLink ID="HyperLinkImage" runat="server" Target="_blank"></asp:HyperLink></div>
                            <p class="title"><asp:HyperLink ID="HyperLinkTitle" runat="server" Target="_blank"></asp:HyperLink></p>
                            <p class="jg_del"><del><asp:Literal ID="txtPriceOld" runat="server" /></del></p>
                            <p class="jg"><em><asp:Literal ID="txtPrice" runat="server"></asp:Literal></em></p>
                            <asp:Literal ID="ltrIcon" runat="server" />
                        </li>
                        </ItemTemplate>
                    </asp:Repeater>
                    
                </ul>
                <div class="product_list2_bottom"></div>                <div class="pagebox clearfix" >
                <webdiyer:AspNetPager ID="AspNetPager1" runat="server"  ></webdiyer:AspNetPager>
                </div>    
                                   
          </div>
           </ContentTemplate>
           </asp:UpdatePanel>
初次进入页面http://localhost:1231/Tech/168.html 点击产品下一页出差http://localhost:1231/Tech/168.html?ID=168&page=2,希望翻页就下面翻页,整个页面不受影响

解决方案 »

  1.   

    你想实现ajax的无刷新翻页吗?追求效果?
    你大概做的是产品介绍之类的网站。
    建议你还是老老实实用URL链接来翻页吧
      

  2.   

    刚进这个页面时只传了一个id过来,但是根据id获取的详细信息和相关产品,但是相关产品翻页后,(初次进入页面http://localhost:1231/Tech/168.html 点击产品下一页出差http://localhost:1231/Tech/168.html?ID=168&page=2,)能改成点击下一页后  http://localhost:1231/Tech/168.html,但是产品可以翻页吗
    绑定产品的代码
            private void BindProuct(int TableID)
            {
                string sql = "1=1";            sql += " AND ID IN(SELECT ProductID FROM Library_Product WHERE TableName = 'Tech' AND TableID=" + TableID + ")";
                int total = 0;
                int PageIndex = ConfigParam.Page;
                int PageSize = 2;
                List<Model.Product> model = bll_p.GetList(PageSize, PageIndex, sql, "admin", out total);
                if (model.Count ==0)
                {
                    AspNetPager1.Visible = false;
                }
                AspNetPager1.PageSize = PageSize;
                AspNetPager1.RecordCount = total;
                RepeaterListProduct.DataSource = model;
                RepeaterListProduct.DataBind();
                            
            }
      

  3.   

     http://localhost:1231/Tech/168-2.html
    可以改成这个效果,用URL重写 伪静态
      

  4.   

    http://blog.csdn.net/21aspnet/article/details/4178735 
      

  5.   

    你的下一页链接应该改成调用js脚本,如<a href="javascript:;" onclick='$("#product").load("your url");'>下一页</a>可能写得不对,需要调试一下,但格式是这样的。
      

  6.   

    我给你个Datalist翻页的(人工写的)例子你可以看看:地址