通过通过分别配置 PagerStyle 和 PagerSettings 属性,自定义页导航的样式和设置

 关键代码段:

 <PagerSettings Mode="NextPreviousFirstLast" Position="TopAndBottom" FirstPageImageUrl="~/Images/First.gif"
        LastPageImageUrl="~/Images/Last.gif" NextPageImageUrl="~/Images/Next.gif" PreviousPageImageUrl="~/Images/Prev.gif" />
      <PagerStyle ForeColor="White" HorizontalAlign="Right" BackColor="#284775" />

全部代码:

<%@ Page Language="C#" %>
<html>
<head id="Head1" runat="server">
  <title>Sorting Data Using GridView</title>
</head>
<body>
  <form id="form1" runat="server">
    <asp:GridView ID="GridView1" AllowSorting="true" Allowpaging="true"  runat="server" DataSourceID="SqlDataSource1"
      AutoGenerateColumns="False">
    <PagerSettings Mode="NextPreviousFirstLast" Position="TopAndBottom" FirstPageImageUrl="~/Images/First.gif"
        LastPageImageUrl="~/Images/Last.gif" NextPageImageUrl="~/Images/Next.gif" PreviousPageImageUrl="~/Images/Prev.gif" />
      <PagerStyle ForeColor="White" HorizontalAlign="Right" BackColor="#284775" />

      <Columns>
        <asp:BoundField HeaderText="ID" DataField="au_id" SortExpression="au_id" />
        <asp:BoundField HeaderText="Last Name" DataField="au_lname" SortExpression="au_lname" />
        <asp:BoundField HeaderText="First Name" DataField="au_fname" SortExpression="au_fname" />
        <asp:BoundField HeaderText="Phone" DataField="phone" SortExpression="phone" />
        <asp:BoundField HeaderText="Address" DataField="address" SortExpression="address" />
        <asp:BoundField HeaderText="City" DataField="city" SortExpression="city" />
        <asp:BoundField HeaderText="State" DataField="state" SortExpression="state" />
        <asp:BoundField HeaderText="Zip Code" DataField="zip" SortExpression="zip" />
        <asp:CheckBoxField HeaderText="Contract" SortExpression="contract" DataField="contract" />
      </Columns>
    </asp:GridView>
    <asp:SqlDataSource ID="SqlDataSource1" runat="server"
      SelectCommand="SELECT [au_id], [au_lname], [au_fname], [phone], [address], [city], [state], [zip], [contract] FROM [authors]"
      ConnectionString="<%$ ConnectionStrings:Pubs %>" />
  </form>
</body>
</html>
 

Web.config代码:

?xml version="1.0"?>
<configuration>
 <connectionStrings>
  
    <add name="Pubs" connectionString="Server=localhost;uid=sa;pwd=123456; database=pubs;"  providerName="System.Data.SqlClient" />

  
  
 </connectionStrings>
    <system.web>
       <compilation debug="true"/>
 
        <caching>
            <sqlCacheDependency enabled="true" pollTime="1000">
                <databases>
                    <add name="Pubs" connectionStringName="Pubs"/>
                </databases>
            </sqlCacheDependency>
        </caching>
        </system.web>
</configuration>

结果:

<script type="text/javascript"> </script>
IDLast NameFirst NamePhoneAddressCityStateZip CodeContract
172-32-1176WhiteJohnson408 496-722310932 Bigge Rd.Menlo ParkCA94025
213-46-8915GreenMarjorie415 986-7020309 63rd St. #411OaklandCA94618
238-95-7766CarsonCheryl415 548-7723589 Darwin Ln.BerkeleyCA94705
267-41-2394O'LearyMichael408 286-242822 Cleveland Av. #14San JoseCA95128
274-80-9391StraightDean415 834-29195420 College Av.OaklandCA94609
341-22-1782SmithMeander913 843-046210 Mississippi Dr.LawrenceKS66044
409-56-7008BennetAbraham415 658-99326223 Bateman St.BerkeleyCA94705
427-17-2319DullAnn415 836-71283410 Blonde St.Palo AltoCA94301
472-27-2349GringlesbyBurt707 938-6445PO Box 792CoveloCA95428
486-29-1786LocksleyCharlene415 585-462018 Broadway Av.San FranciscoCA94130

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值