循环GridControl所有行
2024-10-01 18:04:28
for (int i = ; i < gridView1.RowCount; i++)
{
DataRowView row = (DataRowView)gridView1.GetRow(i);
}
gridView1是GridControl中的控件。如果不理解,可以看下边的代码
for (int i = ; i < gridControl1.Views[].row; i++)
{
DataRowView row= (DataRowView)gridControl1.Views[].GetRow(i);
}
如果要取该行的某列的值:
string colValue=row.Row.ItemArray[].ToString();//取第二列的值
刚刚发现上述方法有个问题,就是Row.ItemArry的数量是变动的,昨天调试程序正常,是7个,今天刚调试,发现编程9个了。
后来在网上找解决办法,终于找到一个靠谱的。
代码如下:
for (int i = ; i < gridView1.RowCount; i++)
{
string strName = gridView1.GetRowCellValue(i,"CYXM").ToString();
}
这个方法是稳定有效的,特别注意一下,gridView1是DevExpress的。不是C#本身的。
最新文章
- RequireJS与SeaJS模块化加载示例
- 0525 Scrum 项目7.0
- Windows 下字节转换
- POJ 1028题目描述
- 系统镜像以及微PE工具箱
- 10个JavaScript小技巧
- hdu_5724_Chess(组合博弈)
- 浅析如何在Nancy中使用Swagger生成API文档
- 在CentOS7下安装jekyll
- Socket 文件传输
- Cocos2D在新版Swift中常量枚举值引用代码的修改
- PHP如何搭建百度Ueditor富文本编辑器
- 拯救老旧工程,记桥接SpringMVC与Stripes框架
- 【转载】浅析依赖倒置(DIP)、控制反转(IOC)和依赖注入(DI)
- libcurl编译使用,实现ftp功能
- day01-MySQL介绍
- mysql concat_ws 与 concat 多字段模糊匹配应用
- jquery使用ajax
- 浏览器对HTTP请求的编码行为
- 下面关于XML叙述不正确的是( )