当前位置:编程学习 > C#/ASP.NET >>

gridview自带分页显示问题

<PagerSettings Mode="NextPreviousFirstLast" FirstPageText="首页" LastPageText="尾页" NextPageText="下一页" PreviousPageText="上一页" Visible="true" />
在显示第一页时,没有‘首页’‘上一页’,在最后一页时不显示‘下一页’‘尾页’,我想在任何时候都显示‘首页’‘上一页’‘下一页’‘尾页’要怎么做(自己用HyperLink加后台的方法我会用,但是我想用gridview自带分页功能实现要怎么做),求大能帮忙,正在焦急等待中,坐等ing --------------------编程问答-------------------- 要在gridview里设置autopaging属性为true,gridviewpaging事件中要重新绑定数据。具体属性名等记忆不太准,就这个意思。 --------------------编程问答-------------------- 直接下载个分页控件用多安逸,而且想要的都有,个人推荐用aspnetpager --------------------编程问答-------------------- 自己写方法实现呗!自带的分页不能。 --------------------编程问答--------------------

 <PagerTemplate>
  <table border="0px" cellpadding="0" cellspacing="0" width="100%">
  <tr>
        <td style="height:23px; text-align:right;" >
            <asp:LinkButton ID="cmdFirstPage" runat="server"  CommandName="Page" CommandArgument="First"
             Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex!=0 %>">首页</asp:LinkButton>
            <asp:LinkButton ID="cmdPreview" runat="server"  CommandArgument="Prev" CommandName="Page"
              Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex!=0 %>">上一页</asp:LinkButton>
                                      
            <asp:LinkButton ID="cmdNext" runat="server"  CommandName="Page" CommandArgument="Next"
              Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex!=((GridView)Container.Parent.Parent).PageCount-1 %>">下一页</asp:LinkButton>
            <asp:LinkButton ID="cmdLastPage" runat="server"  CommandArgument="Last" CommandName="Page"
              Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex!=((GridView)Container.Parent.Parent).PageCount-1 %>">尾页</asp:LinkButton>
            <asp:Label ID="LabSum" runat="server"></asp:Label>
              位置:<asp:Label ID="LabPage" runat="server" Font-Bold="True" ForeColor="Red"></asp:Label>/<asp:Label
                   ID="LabTotal" runat="server"></asp:Label>
              转到<asp:DropDownList ID="PgLst" runat="server" AutoPostBack="true" OnSelectedIndexChanged="PgLstData_SelectedIndexChanged" >
                 </asp:DropDownList>页
                 </td>
               </tr>
         </table>      
   </PagerTemplate>
--------------------编程问答-------------------- 后台绑定数据就可以了 --------------------编程问答-------------------- GridView中的分页不好用!建议用第三方控件,或者自己做控件,又或者用sql语句来控制! --------------------编程问答-------------------- 建议使用aspnetpager,即使不是用数据控件,还是可以进行分页!!!了解分页的流程,基本分页就容易做了! --------------------编程问答-------------------- 自带的分页功能就这样,没办法.
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,