在项目开发过程中,会经常遇到ASP.NET repeater控件添加序号列,有些新手可能还不会,网上搜集整理了一些,需要的朋友可以参考下
ASP.NET repeater添加序号列的方法
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);
}
}
根据条件添加html
<%#Container.ItemIndex == 8 ? "<br><a href = 'http://www.zzvips.com/' target='_blank'><img style='width:338px;heigh:70px' src='/ImportAD/ADmid.gif'> </a>" : ""%>
ASP.NET repeater添加序号列的方法
2019-10-10 11:12asp.net教程网 ASP.NET教程
在项目开发过程中,会经常遇到ASP.NET repeater控件添加序号列,有些新手可能还不会,网上搜集整理了一些,需要的朋友可以参考下
延伸 · 阅读
- 2019-10-10asp.net中session的原理及应用详解
- 2019-10-10ASP.NET Web API教程 创建Admin视图详细介绍
- 2019-10-10ASP.NET Web API教程 创建Admin控制器实例分享
- 2019-10-10ASP.NET Web API教程 创建域模型的方法详细介绍
- 2019-10-10ASP.NET MVC:Filter和Action的执行介绍
- 2019-10-10asp.net中穿透Session 0 隔离(二)
精彩推荐
- ASP.NET教程
Asp.Net 程序错误Runtime Error原因与解决
提示这个,不管怎么改配置文件的设置都不行,下面是修正方法,大家可以试试。...
- ASP.NET教程
ASP.NET 2.0 程序安全的基础知识
成员关系的概念在人类社会中是一个层次比较低的概念,源于希望属于某个群组的意识。同样,在ASP.NET 2.0程序开始开发涉及到成员关系的应用程序时,必...
- ASP.NET教程
排除JQuery通过HttpGet调用WebService返回Json时“parserror”错误
排除JQuery通过HttpGet调用WebService返回Json时“parserror”错误的解决方法。...
- ASP.NET教程
Could not load file or assembly "App_Licenses.dll"的问题
Could not load file or assembly "App_Licenses.dll"的问题...
- ASP.NET教程
Asp.NET生成各种网页快捷方式的代码(桌面url快捷方式,收藏夹
Asp.NET生成各种网页快捷方式的代码(桌面url快捷方式,收藏夹/开始菜单快捷方式),需要的朋友可以参考下。 ...
- ASP.NET教程
DotNet OnPreRender(EventArgs e) 事件常用的方法
DotNet OnPreRender(EventArgs e) 事件常用的方法,需要的朋友可以参考下。 ...
- ASP.NET教程
C#反射技术的简单操作(读取和设置类的属性)
反射的作用想必大家都知道了吧,少量属性的自动化操作手动添加几下当然是没有问题的,但是属性数量较多的时候敲起这些繁锁的代码可以困了,再说对...
- ASP.NET教程
asp.net(c#)网页跳转七种方法小结
在asp.net下,经常需要页面的跳转,下面是具体的几种方法。跳转页面是大部编辑语言中都会有的,正面我们来分别介绍一下关于.net中response.redirect sever.e...