• AspNetPager 样式


    使用方法:

    1.引入样式表。

    将 想要使用的样式表加入到本页面<style type="text/css"></style>标记中,或者新建一个css文件如:AspNetPager.css,将样式粘贴进 去,并在页面添加<link href="AspNetPager.css" rel="stylesheet" type="text/css" />进行引用。

    2.添加AspNetPager控件属性:CssClass="paginator" CurrentPageButtonClass="cpb"

    举例说明:

    首先,新建AspNetPager.css文件,将如下内容粘贴到里面,保存在和页面同级的目录下吧。

    /*拍拍网风格*/
    .paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
    .paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
    .paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
    .paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
    .paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

    /*淘宝风格*/
    .paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
    .paginator a {border:solid 1px #ccc;color:#0063dc;cursor:pointer;text-decoration:none;}
    .paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
    .paginator .cpb {border:1px solid #F50;font-weight:700;color:#F50;background-color:#ffeee5;}
    .paginator a:hover {border:solid 1px #F50;color:#f60;text-decoration:none;}
    .paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover 
    {float:left;height:16px;line-height:16px;min-10px;_10px;margin-right:5px;text-align:center;
     white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;}

     接着,在页面内添加<link href="AspNetPager.css" rel="stylesheet" type="text/css" />标记,引入样式表。

    最后,找到页面内的AspNetPager控件,添加CssClass CurrentPageButtonClass属性。

    <webdiyer:AspNetPager ID="AspNetPager1" runat="server" FirstPageText="首页"
                        HorizontalAlign="Center" LastPageText="尾页" NextPageText="下一页"
                        onpagechanged="AspNetPager1_PageChanged" PageIndexBoxType="TextBox"
                        PageSize="7" PrevPageText="上一页" ShowPageIndexBox="Auto" SubmitButtonText="Go"
                        TextAfterPageIndexBox="页" TextBeforePageIndexBox="转到" UrlPaging="True" CssClass="paginator" CurrentPageButtonClass="cpb" >
                    </webdiyer:AspNetPager> 

    切换到视图模式或者在浏览器中查看该网页,是不是样式已经添加成功啦?

    另附其他风格的几种样式,将样式引入网页后,请根据类选择器的名称不同配置控件的CssClass CurrentPageButtonClass属性。

    网易风格:

    .anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
    .anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
    .anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}

    属性设置:CssClass="anpager" CurrentPageButtonClass="cpb"

    拍拍风格:

    .paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
    .paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
    .paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
    .paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
    .paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

    属性设置:CssClass="paginator" CurrentPageButtonClass="cpb"

    迅雷风格:

    .pages { color: #999; }
    .pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000;}
    .pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
    .pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}

    CssClass="pages" CurrentPageButtonClass="cpb"

  • 相关阅读:
    python基础:映射和集合类型
    python基础:列表生成式和生成器
    python基础:名称空间与作用域
    http://www.cnblogs.com/fczjuever/archive/2013/04/05/3000680.html
    2016新年总结
    send()和recv()函数详解
    python基础:测量python代码的运行时间
    python函数与方法装饰器
    Python基础:11.2_函数调用
    MySQL学习笔记-数据库后台线程
  • 原文地址:https://www.cnblogs.com/sunny-539/p/3472869.html
Copyright © 2020-2023  润新知