我正在尝试显示从具有多个页面的网格视图中工作的毕业生总数。
这就是我现在正在做的事情:
protected void gwWorkhours_DataBound(object sender, GridViewRowEventArgs e)
{
int hour = 0;
if (e.Row.DataItem != null)
{
string hours = DataBinder.Eval(e.Row.DataItem, "hours").ToString();
Int32.TryParse(hours, out hour);
completeCount += hour;
}
}
但它只显示第一页的总数。
我正在使用 ObjectDataSource 来填充网格,如下所示:
gwWorkhours.DataSourceID = "ObjectDataSource1";
gwWorkhours.DataBind();
是否有可能在它绑定到gridview之后从objectdatasource获取数据表,然后遍历它?我不想再次调用数据库,除非我真的必须这样做。