当前位置: 代码迷 >> ASP.NET >> 为何datagrid在编辑第二页的第一条记录时总是显示第一页的第一条记录处于编辑状态
  详细解决方案

为何datagrid在编辑第二页的第一条记录时总是显示第一页的第一条记录处于编辑状态

热度:4445   发布时间:2013-02-26 00:00:00.0
为什么datagrid在编辑第二页的第一条记录时总是显示第一页的第一条记录处于编辑状态
//数据绑定    
private     void     databind()    
                                              {                
                                                                      SqlDataAdapter     da     =     new     SqlDataAdapter( "select     *     from     ptype ",tool.connStr);    
                                                                      DataSet     ds     =     new     DataSet();    
                                                                      try    
                                                                      {    
                                                                                              //从指定的索引开始取PageSize条记录    
                                                                                              da.Fill(ds,startIndex,DataGrid1.PageSize, "CurDataTable ");    
                                                                                              //填充数据集    
                                                                                              da.Fill(ds, "AllDataTable ");    
                                                                                              //设置DataGrid控件实际要显示的项数    
                                                                                              DataGrid1.VirtualItemCount     =     ds.Tables[ "AllDataTable "].Rows.Count;