如题是GridControl控件中的 gridview 列不是传统的gridview求大神解答
解决方案 »
- [CorePlex开发手记]Winform窗体皮肤及简单换肤机制
- c#内存缓存技术
- 请问C#窗体之间如何传递多个变量?
- 函数返回 Exception 之后该如何处理
- [高兴发分]技术贴情不要删除.
- 关于axWebBrowser刷新问题,找遍所有贴子和网,没发现有解决此问题的答案,在这里请高手帮忙,不胜感激
- C#能操作底层么??? 如监控U盘插入拔出、光驱监控的问题 进来看看
- 由事件动态生成的按钮的事件无法运行!!
- 求个ASP.NET+SQL的网站关于跳绳计数的
- 请大侠帮忙,Form中编辑框焦点跳转问题
- 由于缺少调试目标,....使其指向目标程序集的正确位置 各位大侠求帮助 十万火急
- 怎么把字符串转换成DateTime类型?
1 2 3
1 2 3我的目的想把3的这一列存到List<String>集合里,但是GridControl控件中的gridview又跟普通的不一样
求遍历方法啊,大神
如果你要获取这一列的数据的话是要遍历的是行,好像获取单元格的方法是getcellvalue类似的方法。有时间去看看他的成员,不要在这里傻等了
int count = this.gridView1.RowCount;
string str;
for (int i = 0; i < count; i++)
{
dr = this.gridView1.GetDataRow(i);//遍历每行
str = dr[2].ToString();//每行的第三个数
}
我目前正在用这个控件 getcellvalue 我主要用在用鼠标选择某一行来获取某个值
断点调试看看你的dr是否为null
对的 ,dr为空,我创建dataset的时候table[0]也为空,我很纳闷
鼠标click事件我也可以获取到,因为我把信息存在columns [0] 里面,只是隐藏的,但是需要遍历的时候,就事情很多了
for (int i = 0; i < gridView3.RowCount; i++)
{
string celvalue = gridView3.GetRowCellValue(i, "列名").ToString();
}
这个必须是绑定的列。或者你可以获取datarow出来嘛。。
具体列名指什么的?columns中的什么属性
角色ID 角色编码 角色名称
1 2 3
1 2 3
1 2 3
角色ID 为隐藏的项,我想遍历一下,把角色名称的数据存到List<String>中去就可以了。
求实现方法。
for (int i = 0; i < gridView3.RowCount; i++)
{
strList.Add(gridView3.GetRowCellValue(i, "角色名称").ToString());
}
gridView3.GetRowCellValue(i, "角色名称").ToString();
i是行数,而后一个参数是FieldName,是绑定列的名称。别告诉我,你没绑定哦?
大神大神,太爱你了,虽然代码有点偏差,但是被你点醒了。~ I love you baby.果断结贴