如何统计GridView所有的数据条数??
GridView1.Rows.Count只能显示当页的数据条数!我需要总的数据数。有类似的方法吗?我没有用ADO.NET,数据库绑定代码如下:
- C# code
sqlPersion.ConnectionString = WebConfigurationManager.ConnectionStrings["lotus"].ConnectionString; sqlPersion.SelectCommand = "select * from Workers"; sqlPersion.DataSourceMode = SqlDataSourceMode.DataSet; gvPInformation.DataSourceID = sqlPersion.ID;
[解决办法]
sqlPersion.SelectCommand = "select count(w.*) as cnt,w.* from Workers w";
gvPInformation.行数= sqlPersion.cnt;
[解决办法]
首先第一反映是可以从数据库端入手。
也就是说从数据库端将数据读取的时候就直接读取需要的行数。
用 select count() from ..