给repeater添加序号

news/2024/7/10 20:23:14 标签: asp

       在做选课系统的时候新添加了快速选课的功能,其中涉及添加联系人的功能,这就需要显示数据,显示数据的时候就需要给数据编号。对于我来有点难度,但还是欣然的面对任务,上网查了些资料对repeater控件有了新的认识,接下来就和大家一起分享repeater控件添加序号的五种方法:

方法一:

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

<Itemtemplate>
<%#Container.ItemIndex + 1% >
</Itemtemplate>

方法二:

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

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

方法三:

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

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

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

JS代码:

<bodyοnlοad="show()" >
<ScriptLanguage="javascript" >
functionshow()
{
var bj = document.all.tags("Label经解释后生成的Html标签");
for(i=0;i<obj.length;i++)
{
document.all["Label经解释后生成的Html标签"][i].innerHTML=i+1;
}
}
</script>

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

 方法四:

       在后台中实现代码如下:

.aspx里添加一个Label控件

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

.cs里添加代码:

<bodyοnlοad="show()" >
<ScriptLanguage="javascript" >
functionshow()
{
var bj = document.all.tags("Label经解释后生成的Html标签");
for(i=0;i<obj.length;i++)
{
document.all["Label经解释后生成的Html标签"][i].innerHTML=i+1;
}
}
</script>

方法五:

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

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

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

 


http://www.niftyadmin.cn/n/1026162.html

相关文章

GUID基础

在选课系统中&#xff0c;第一次接触“GUID”。刚开始的时候一直犯嘀咕&#xff0c;它是什么东东呢&#xff1f;带着疑问上网查了一下&#xff0c;接下来就和大家分享一下&#xff1a; 简介 全局唯一标识符&#xff08;Global unique identifier&#xff09;&#xff0c;简称G…

IntelliJ IDEA配置缓存地址

idea的配置缓存路径是保存配置文件和插件的本地目录&#xff0c;对idea上的所有个人修改全都储存在那里相比于eclipse的免安装、解压即用来说&#xff0c;一旦系统重装或者idea重装又没有进行备份的情况下&#xff0c;个人对idea的个性化设置就会丢失而且默认路径时c盘&#xf…

备战“软考”之路一

“软考”终于来了&#xff0c;从刚进提高班它就在自己心中有神圣的地位。从它是什么&#xff1f;干什么&#xff1f;有什么用&#xff1f;什么时候开始考&#xff1f;到现在的备战&#xff0c;转眼间也有2年半的时间了。所以每个人都在积极的备战。 由于在3月底让我们把专业课论…

Android Studio开发环境部署

Step0&#xff1a;背景&#xff0c;那些年…… Step1&#xff1a;安装JDK Step2&#xff1a;安装Android Studio 其他问题1&#xff1a;安装Android Studio之前没有先安装JDK 其他问题2&#xff1a;No JVM installation found 其他问题3&#xff1a;fetching Android sdk …

最后的“战斗”

最后的“战斗”在今天终于结束了&#xff01;回想起2012年3月份的自考潮&#xff0c;我们是怀着“自考”是什么&#xff1f;有什么用&#xff1f;怎么考的疑问一步步走过来。到现在最后一科的结束&#xff0c;心中有种轻松有种喜悦。轻松是不用再准备考试了&#xff0c;喜悦是在…

CSS中控制换行的四种属性

一、white-space  可以实现HTML中PRE标签的效果&#xff0c;以及单元格的noWrap效果&#xff0c;点此查看示例。 Example Source Code语法&#xff1a; white-space : normal | pre | nowrap取值&#xff1a;   normal&#xff1a; 默认值。默认处理方式。文本自动处理换行…

备战“软考”之讲课中的问题

在这周正式开始了软考讲课。每个组7个人&#xff0c;针对本组讲课&#xff0c;这样每个人都有锻炼的机会&#xff01;转眼间这一周就过去了&#xff0c;现在就谈谈这周的收货吧&#xff01; 由于是第一次讲课&#xff0c;所以好多东西都在探索中前进。比如&#xff1a;讲课的细…

Dell笔记本(预装win10)重装win7的方法

最近重装笔记本&#xff0c;老是出错&#xff0c;重启后还会启动什么dell的检查系统。 网上查了很多方法&#xff0c;说磁盘格式要转为MBR&#xff0c;然后PE系统自带的DiskGenius总是说不是最新&#xff0c;不能转换MBR......后来终于找到了方式解决问题。1&#xff0c;准备过…