ASP.NET repeater添加序号列的方法
1、
<%# Container.ItemIndex + 1%>
|
2、 <%# this.rpResult.Items.Count + 1%>
|
3、在中添加
function show()
{
var bj = document.all.tags("LABEL");
for (i=0;i{
document.all["dd"][i].innerHTML=i+1;
}
}
4、后台实现方法:
在.aspx里添加
在.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);
}
}
根据条件添加html
<%#Container.ItemIndex == 8 ? "
" : ""%>创新互联是专业的细河网站建设公司,细河接单;提供成都做网站、成都网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行细河网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
文章名称:ASP.NETrepeater添加序号列的方法
浏览路径:http://cqcxhl.com/article/jjssii.html