GridControl获取选中行的ID或者获取选中行的实体类


通过列名获取选中行的ID

private string GetSelectID(string FileName)
{
int[] pRows = this.gdv.GetSelectedRows();//传递实体类过去 获取选中的行
if (pRows.GetLength(0) > 0)
return gdv.GetRowCellValue(pRows[0], FileName).ToString();
else
return null;
}

GetSelectID(string FileName)//调用的时候直接传入想要获取的单元格的列名

 

获取实体类

List<EntityEmployee> entityEmployees = new List<EntityEmployee>();

var list = gridControl.DataSource as List<EntityEmployee>;获取到当前GridControl中绑定的数据源List<EntityEmployee>;

if (list == null || list.Count == 0) { return; }判断获取到的list集合是否为空

entityEmployees = list.FindAll(t => t.IsUpdate);在按条件进行筛选得到实体类

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM