怎样实现datagrid分页,而且有第几页、最首页、最后一页  共多少页等功能

解决方案 »

  1.   

    <asp:datagrid id="DataGrid1" runat="server" Width="600px" PageSize="19" AllowPaging="True" AutoGenerateColumns="False">
    <ItemStyle Font-Size="9pt" Font-Names="Verdana" Wrap="False" HorizontalAlign="Center"></ItemStyle>
    <HeaderStyle Font-Size="9pt" Font-Names="Verdana" Wrap="False" HorizontalAlign="Center" VerticalAlign="Middle"
    BackColor="#85B689"></HeaderStyle>
    <Columns>
    <asp:BoundColumn Visible="False" DataField="retail_id" HeaderText="零售号"></asp:BoundColumn>
    <asp:HyperLinkColumn DataNavigateUrlField="retail_id" DataNavigateUrlFormatString="qiantailingshoudanxiangxi.aspx?ID={0}"
    DataTextField="retail_code" HeaderText="零售单号"></asp:HyperLinkColumn>
    <asp:BoundColumn DataField="shop_name" HeaderText="网点"></asp:BoundColumn>
    <asp:BoundColumn DataField="retail_datetime" HeaderText="销售时间"></asp:BoundColumn>
    <asp:BoundColumn DataField="retail_money" HeaderText="金额" DataFormatString="{0:c}">
    <ItemStyle Wrap="False" HorizontalAlign="Right"></ItemStyle>
    </asp:BoundColumn>
    <asp:BoundColumn DataField="retail_auditing" HeaderText="是否审核"></asp:BoundColumn>
    <asp:HyperLinkColumn Text="修改" DataNavigateUrlField="retail_id" DataNavigateUrlFormatString="qiantailingshoudanxiangxi.aspx?ID={0}"></asp:HyperLinkColumn>
    <asp:ButtonColumn Text="删除" CommandName="Delete"></asp:ButtonColumn>
    <asp:HyperLinkColumn Visible="False" Text="赠品" DataNavigateUrlField="retail_id" DataNavigateUrlFormatString="lingshouzengpin.aspx?ID={0}"></asp:HyperLinkColumn>
    <asp:HyperLinkColumn Text="退货" DataNavigateUrlField="retail_id" DataNavigateUrlFormatString="tianjiaqiantailingshoutuihuodan.aspx?ID={0}"></asp:HyperLinkColumn>
    </Columns>
    <PagerStyle Visible="False"></PagerStyle>
    </asp:datagrid>