您的位置:程序门 -> .net技术 -> c#



datagridview问题,高手请帮忙!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


datagridview问题,高手请帮忙![已结贴,结贴人:eddiesong]
发表于:2007-03-23 14:39:00 楼主
如何通过一个字段来查询datagridview中的数据,并选中该行数据..
datagridview数据如下:
id           name
01             aa
02             bb
03             cc

如何选中id     为02这一行呢,,高手请指点..谢谢
发表于:2007-03-23 14:45:581楼 得分:0
谁来指点一下
发表于:2007-03-23 14:55:112楼 得分:0
自己顶一下!
发表于:2007-03-23 15:10:563楼 得分:4
循环找到这一行,记录该行的行数
this.datagridview1.rows[i].selected   =   true;
发表于:2007-03-23 15:42:344楼 得分:0
怎么获取我所找到的行数呢..我是这样获取行的
datarow[]   drs=datatable1.select( "id=1 ");
但要怎么获取它的行数呢..谢谢!!!
发表于:2007-03-23 15:46:345楼 得分:5
循环找到这一行,记录该行的行数
for   (int   i=0;i <datagridview.rows.count;i++)
{
        if   (this.datagridview1.rows[i].selected   =   true)
        {
                //進行操作
                return;
        }
}
发表于:2007-03-23 15:53:406楼 得分:0
if   (this.datagridview1.rows[i].selected   =   true)

这应该是判断行是否被选中吧...

我是想查询id为02的那一行,然后再选中该行..

现在无法获取id为02的行数

谢谢!!!
发表于:2007-03-23 16:45:017楼 得分:10
for   (int   i=0;i <datagridview.rows.count;i++)
{
        if   (this.datagridview1.rows[1].cells[0].value.tostring()   == "02 ")
        {
                this.datagridview1.rows[i].selected   =   true;
        }
}
发表于:2007-03-30 10:32:008楼 得分:1
楼上正解


快速检索

最新资讯
热门点击