要做一个排行榜,按次序在数据库中查出了数据,显示了出来。但是前面要有一个序号。
开始想的方法是加一个LABEL,每绑定一个数据就让LABEL的值自增1,
int a = 1;
Label lblnum= (Label)(e.Item.FindControl("lblnum"));
lblnum.Text = a.ToString();
a = a + 1;
但是显示错误信息:未将对象引用设置到对象的实例。
总不能为了这点小事去加一个字段吧。
上网搜了N多方法,最后居然加了一个<%#Container.ItemIndex+1 %>就搞定了。