本公司主营:网站建设快云VPS云主机微信营销公众帐号运作成品网站源码软件开发网站托管
当前位置:首页 > 网络学院 > 建站常识

给repeater添加序号

作者:风禾互联来源:www.fhhlw.com阅读量:2062次 时间:2017-6-27 0:00:00
分享到:

方法一:

    利用Container.ItemIndex属性,代码如下:

  1. <span style="font-size:18px;"><Itemtemplate>  
  2. <%#Container.ItemIndex + 1% >  
  3. </Itemtemplate></span>  

方法二:

    利用RepeaterItems.Count属性,代码如下:

  1. <Itemtemplate>  
  2. <%#this.Repeater.Items.Count + 1% >  
  3. </Itemtemplate>  

方法三:

    利用js在前台给一个Label标签赋值,代码如下:

.aspx中添加一个Label控件,用来显示序号。

<LabelID="label" runat="server" ></Label >

JS代码:

  1. <bodyonload="show()" >  
  2. <ScriptLanguage="javascript" >  
  3. functionshow()  
  4. {  
  5. var bj = document.all.tags("Label经解释后生成的Html标签");  
  6. for(i=0;i<obj.length;i++)  
  7. {  
  8. document.all["Label经解释后生成的Html标签"][i].innerHTML=i+1;  
  9. }  
  10. }  
  11. </script>  

     该方法需注意的地方比较多,不推荐使用。

 方法四:

       在后台中实现代码如下:

.aspx里添加一个Label控件

  1. <asp:Labelid="Label1" runat="server" ></asp:Label >  

.cs里添加代码:

  1. <span style="font-size:18px;"><bodyonload="show()" >  
  2. <ScriptLanguage="javascript" >  
  3. functionshow()  
  4. {  
  5. var bj = document.all.tags("Label经解释后生成的Html标签");  
  6. for(i=0;i<obj.length;i++)  
  7. {  
  8. document.all["Label经解释后生成的Html标签"][i].innerHTML=i+1;  
  9. }  
  10. }  
  11. </script></span>  

方法五:

        为Repeater控件添加连续的编号,翻页后序号接前上一页的序号:

<%# Container.ItemIndex + 1 + (this.AspNetPager.CurrentPageIndex -1)*每页的数据数量 >

       以上就是对repeater控件添加序号的方法,其中前两种已经经过实践,后三种在今后的学习中会慢慢的深入。

本文由郑州网站建设专家--风禾互联(http://www.fhhlw.com)整理提供,本站关键字:郑州网站建设 郑州网站制作 郑州网站设计 郑州做网站公司 郑州网站推广 郑州网站优化 营销型网站制作 郑州网站建设公司 域名注册 虚拟主机 VPS 成品网站 软件开发
  郑州网站建设客户服务中心(7×24小时):13014677609  联系人:李先生  Email:admin@fhhlw.com
  联系地址:河南省郑州市农科路25号非常SOHO A座20层(花园路与农科路交叉口)  在线QQ:76900276
  版权所有:风禾互联  网站地图    
郑州网站建设郑州专业做网站的公司河南建网站郑州网站设计网站优化推广郑州网络公司599元模板建站,河南网站建设,郑州网站建设公司,网站托管网站制作网站设计云服务器,云VPS成品网站源码软件定制开发  网站地图