一个简单的分页控件,内置4种显示风格,主要是将AspNetForums的分页跟一个朋友(小熊)的合一块了,ANF的单调了点,小熊的吧,用起来有点麻烦,我人懒,就整一块了.:)
内置四种风格,通过设置StyleName(BasePager,CoolPager,DiscuzPager,SmallPager)就行,不过要注意大小写,CSS是从Assembly里面取的.
下面是效果,
花两个小时,做了个分页控件
如果想定制一些更炫的效果,就将StyleName设置成其它的任意名字.自己写CSS:
生成的HTML代码如下:

<script type="text/javascript">
//<![CDATA[

                function xiaokui_pager_go(){
                 var n=event.srcElement;
                 if(event.keyCode==13)
                 {
                  var strUrl=location.href.toLowerCase();
                  strUrl=strUrl.replace(/(\&)?pageindex=\d+/gi,'');
                  if(location.search=='')
                            strUrl=strUrl+'?pageindex='+n.value;
                        else
                            strUrl=strUrl+'&pageindex='+n.value;
                        strUrl=strUrl.replace('?&','?');
                  location.href=strUrl;
                        return false;
               }
                }//]]>
</script>
<div >
<span class="SmallPager_pre">
<a >&lt;</a>
</span>
<span class="SmallPager_curr">1</span>
<span class="SmallPager_number"><a >2</a></span>
<span class="SmallPager_number"><a >3</a></span>
<span class="SmallPager_number"><a >4</a></span>
<span class="SmallPager_number"><a >5</a></span>
<span class="SmallPager_next"><a >&gt;</a></span>
    GO:<input name="txtCustom" type="text" />
</div>

都在Span里面包着.想怎么改,就怎么改.

代码如下:



如果有比我还懒的人,可以直接下载下面的DLL:
/Files/bqrm/BqrmPager.rar

相关文章:

  • 2021-05-02
  • 2021-11-24
  • 2021-12-05
  • 2022-01-27
  • 2022-12-23
  • 2021-11-21
  • 2022-01-22
  • 2023-02-09
猜你喜欢
  • 2021-10-28
  • 2021-06-11
  • 2021-07-27
  • 2021-07-21
  • 2021-11-06
  • 2022-12-23
  • 2021-12-22
相关资源
相似解决方案