以gridview为例
1.前台事先添加好编号列,在数据行绑定事件中写函数,将编号列的label赋值为行的索引加一,很好实现
2.动态创建datatable,datacolumn属性设计成自动增量标号的列,然后直接绑定
3.直接用数据库sql语句实现,不过这个方法我也没想出来 你可以尝试
不过第一种没问题 我以前实现过
datalist一样 加一个lable,在item绑定事件里写函数,lable赋值为itemindex+1
datagridview1.dataresouce=
ds.Tables[0]
或者你在sda.Fill(ds)时改为
sda.Fill(ds,"tableName")
然后datagridview1.dataresouce
=
ds.Tables["tableName"]即根据关键字索引来找到对应的DataTable
记住,DataSet相当于本地数据库
里面有
Tables集合,是一张张本地数据表DataTable,而GridView显示的正是DataTable,所以你只要对应到一张DataTable即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)