在ASP.NET下,使用的是ADO.NET,它的数据绑定应该使用DataGrid或是Listbox等集合类的控件。对于将单一记录绑定到label.text是ado的做法,而ado.net的recordset没有CurrentRecord、MoveNext、MoveRrevious等这些概念。如需在label中显示,要指定显示的记录在Table.Rows[]中的index和相应字段名。
Asp.net/Ado.net数据绑定有很多种形式,使用很灵活。以下链接有详细介绍:
http://samples.gotdotnet.com/quickstart/aspplus/