您的位置:首页 > 其它

为DataList控件添加自动编号的功能

2010-01-01 19:07 267 查看
在DataList控件中实现自动编号的功能,首先使控件与数据源绑定,当绑定DataList控件时会触发ItemDataBound事件,在ItemDataBound事件中动态设置labOrder控件的Text值,该值为当前项的索引值加1.关键代码如下:

DataList1_ItemDataBound(object sender,DataListItemEventArgs e)

{

//判断当前项不为空

if(e.Item.ItemIndex!=-1)

{

//取得当前索引值加1,因为项的索引是从0开始的

int orderID=e.Item.ItemIndex+1;

//设置显示序列的Label控件的值为当前索引加1

((Label)e.Item.FindControl("labOrder")).Text=orderID.ToString();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: