关于UpdatePanle内部嵌套repeater不能自动刷新的问题,带了手写的分页分页是四个Linkbutton,分别是首页,上一页,下一页,尾页,出现的场景如下:点击一个linkbutton的话,不起作用,repeater没有重新绑定新的检索的数据。
请各位帮忙看下。代码如下:<body  style="margin: 0px; text-align: center;">
    <form id="form1" runat="server">
    <div style="margin-left: auto; margin-right: auto; text-align: center; margin-top: 0;">
        <table id="changecolor" class="table" cellpadding="5" cellspacing="1" align="center">
            <asp:ScriptManager ID="ScriptManager" runat="server" />
            <asp:UpdatePanel runat="server" UpdateMode="Conditional">
                <ContentTemplate>
                    <asp:Repeater ID="rpt_Column" runat="server">
                        <HeaderTemplate>
                            <tr>
                                <th>
                                    orderid
                                </th>
                                <th>
                                    customerid
                                </th>
                                <th>
                                    shipname
                                </th>
                                <th>
                                    shipcity
                                </th>
                            </tr>
                        </HeaderTemplate>
                        <ItemTemplate>
                            <tr>
                                <td>
                                    <%#DataBinder.Eval(Container, "DataItem.orderid")%>
                                </td>
                                <td>
                                    <%#DataBinder.Eval(Container, "DataItem.customerid")%>
                                </td>
                                <td>
                                    <%#DataBinder.Eval(Container, "DataItem.shipname")%>
                                </td>
                                <td>
                                    <%#DataBinder.Eval(Container, "DataItem.shipcity")%>
                                </td>
                            </tr>
                        </ItemTemplate>
                    </asp:Repeater>                    <script language="javascript" type="text/javascript">
                        //senfe("表格名称","奇数行背景","偶数行背景","鼠标经过背景","点击后背景");
                        //senfe("changecolor", "#f8fbfc", "#e5f1f4", "#ecfbd4", "#bce774");
                        senfe("changecolor", "#5FD66C", "#BCF5C4", "orange", "orange");
                    </script>                </ContentTemplate>
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="lbtnFistpage" EventName="Click" />
                    <asp:AsyncPostBackTrigger ControlID="lbtnPrevpage" EventName="Click" />
                    <asp:AsyncPostBackTrigger ControlID="lbtnNextpage" EventName="Click" />
                    <asp:AsyncPostBackTrigger ControlID="lbtnLastpage" EventName="Click" />
                    <asp:AsyncPostBackTrigger ControlID="txtgotoPage" EventName="TextChanged" />
                    <asp:AsyncPostBackTrigger ControlID="lbtnFistpage" EventName="Click" />
                </Triggers>
            </asp:UpdatePanel>
            <tr>
                <td colspan="7" align="right">
                    一共有<asp:Label ID="lblPageCount" runat="server"></asp:Label>页&nbsp;&nbsp;一共有<asp:Label
                        ID="lblRecordCount" runat="server" Text="Label"></asp:Label>条记录&nbsp;
                    <asp:LinkButton ID="lbtnFistpage" runat="server" CommandName="first" OnCommand="Page_OnClick">首页</asp:LinkButton>&nbsp;
                    <asp:LinkButton ID="lbtnPrevpage" runat="server" CommandName="prev" OnCommand="Page_OnClick">上一页</asp:LinkButton>&nbsp;
                    <asp:LinkButton ID="lbtnNextpage" runat="server" CommandName="next" OnCommand="Page_OnClick">下一页</asp:LinkButton>&nbsp;
                    <asp:LinkButton ID="lbtnLastpage" runat="server" CommandName="last" OnCommand="Page_OnClick">尾页</asp:LinkButton>&nbsp;
                    当前为第<asp:Label ID="lblCurrentPage" runat="server" Text="Label"></asp:Label>页&nbsp;&nbsp;转到<asp:TextBox
                        ID="txtgotoPage" runat="server" Width="30px" MaxLength="5" AutoPostBack="True"
                        OnTextChanged="gotoPage_TextChanged"></asp:TextBox>页<asp:Button ID="Button1" runat="server"
                            Text="Go" Width="30px" Height="23px" OnClick="Button1_Click" />
                </td>
            </tr>
        </table>
    </div>
    </form>
</body>后台代码就是分页根据top动态查询的,没有特殊,是不是前台设置的问题?