repeater添加序号(先引过来,过几天整理成自己的东西)
2014-11-04 18:13
295 查看
三、添加序号的4种方法
1、<itemtemplate>
<tr><td>
<%# Container.ItemIndex + 1%>
</td></tr>
</itemtemplate>
2、<itemtemplate>
<tr><td>
<%# this.rpResult.Items.Count + 1%>
</td></tr>
</itemtemplate>
3、在<form></form>中添加<Label ID="dd" ></Label>
<body nload="show()">
<Script. Language="JScript">
function show()
{
var bj = document.all.tags("LABEL");
for (i=0;i<obj.length;i++)
{
document.all["dd"][i].innerHTML=i+1;
}
}
</script>
4、后台实现方法
后台实现方法:
在.aspx里添加<asp:Label id="Label1" Runat="server"></asp:Label>
在.cs里添加
** void InitializeComponent()
{
this.Repeater1.ItemDataBound += new System.Web.UI.WebControls.RepeaterItemEventHandler(this.Repeater1_ItemDataBound);
this.Load += new System.EventHandler(this.Page_Load);
}
** void Repeater1_ItemDataBound(object source, System.Web.UI.WebControls.RepeaterItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
((Label)e.Item.FindControl("Label1")).Text = Convert.ToString(e.Item.ItemIndex + 1);
}
}
1、<itemtemplate>
<tr><td>
<%# Container.ItemIndex + 1%>
</td></tr>
</itemtemplate>
2、<itemtemplate>
<tr><td>
<%# this.rpResult.Items.Count + 1%>
</td></tr>
</itemtemplate>
3、在<form></form>中添加<Label ID="dd" ></Label>
<body nload="show()">
<Script. Language="JScript">
function show()
{
var bj = document.all.tags("LABEL");
for (i=0;i<obj.length;i++)
{
document.all["dd"][i].innerHTML=i+1;
}
}
</script>
4、后台实现方法
后台实现方法:
在.aspx里添加<asp:Label id="Label1" Runat="server"></asp:Label>
在.cs里添加
** void InitializeComponent()
{
this.Repeater1.ItemDataBound += new System.Web.UI.WebControls.RepeaterItemEventHandler(this.Repeater1_ItemDataBound);
this.Load += new System.EventHandler(this.Page_Load);
}
** void Repeater1_ItemDataBound(object source, System.Web.UI.WebControls.RepeaterItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
((Label)e.Item.FindControl("Label1")).Text = Convert.ToString(e.Item.ItemIndex + 1);
}
}
相关文章推荐
- 对DataGrid/DataList/Repeater添加序号的三种方法
- 在做mes系统时,利用D7 IdMessage&IdSMTP发送邮件,从盒子上学习了不少的东西,自己整理了一下,想share给新手,学习参考!
- 实例repeater 分页、表头不动、添加列序号、日期分隔符转换(datareader存储过程实现)
- 给Repeater控件里添加序号的5种方法
- ASP.NET repeater添加序号列的方法
- repeater里添加序号的两种方法(前台,后台)
- 给Repeater控件里添加序号的5种方法
- repeater里添加序号的方法
- repeater里添加序号的4种方法
- 使用ATL开发ActiveX控件(添加事件,自己整理)
- repeater里添加序号的4种方法(前台,后台)
- repeater里添加序号的4种方法
- repeater里添加序号的4种方法
- 实例repeater 分页、表头不动、添加列序号(dataset实现)
- 内存字节对齐---代码实现(自己整理的,这是一切字节对齐最本质的东西)
- DataGrid/DataList/Repeater前添加序号的方法
- repeater里添加序号的4种方法
- repeater里添加序号
- ASP.NET repeater添加序号列的方法及根据条件添加html(转)
- ASP.NET Repeater里添加序号的4种方法