现在的位置: 首页 > 综合 > 正文

DevExpress GridView 数据操作

2013年10月19日 ⁄ 综合 ⁄ 共 762字 ⁄ 字号 评论关闭

1、获取选中行的数据

           DataRow dr;
            int RowHandle = gridView1.FocusedRowHandle;
            if (gridView1.FocusedRowHandle >= 0)
            {

 
                dr = gridView1.GetDataRow(RowHandle);

                 object[] items = dr.ItemArray;
                 foreach(object o in items)
                     s = (s == "" ? "" : s + "; ") + o.ToString();
                               

               //获取绑定的对象

                object obj = gridView1.GetRow(RowHandle);
                DB_SecurityMonitor.Model.m_Sensor m = obj as DB_SecurityMonitor.Model.m_Sensor;

             

                //获取数据源索引

                int i = this.gridView1.GetDataSourceRowIndex(RowHandle);
 
            }

 

2、修改数据源

   DataTable tbl = ((DataTable)grid.DataSource).Clone();
   tbl.Rows.Add(row.ItemArray);  
   gridControl1.DataSource = tbl;

 

 

抱歉!评论已关闭.