一个问题你发两边;
例子;
..... 定义重写
get{返回值}
set{返回值= value}启动类
定义重写。属性(允许分页)= false

解决方案 »

  1.   

    foreach(DataGridItem   dgi   in   DataGrid1.Items) 

    Response.Write(dgi.Cells[0].Text.ToString()); 

    直接循环你的数据源。
    而不是grid控件。
      

  2.   

    Button点击事件中你可以再从数据源取一次,DataGrid只绑定了当前页的数据,你没法取出其它数据了。
      

  3.   

    点击button的时候,把DataGrid的PageSize设置为总条数,再进行绑定一次,就可以了
      

  4.   

    这是肯定的。你遍利的foreach(DataGridItem   dgi   in   DataGrid1.Items)只是当前页的记录。
    可以试下遍利你绑到GV上的数据源。