for (int i = 0; i < dataGridViewX1.Rows.Count; i++)
{               
   dataGridViewX1.Rows[i].Cells["序号"].Value = i;
}
这样用了,但运行后,界面上序号这列是空的,什么也没有.winform自带的datagridview可以这样用,
要想实现上面的功能,dotnetbar datagridview怎么办

解决方案 »

  1.   

    我调试了i是有值的,序号也没有错呀,用在普通的datagridview好用,换成dotnet里的datagridview就不好用了
      

  2.   

    dataGridViewX1.Rows[i].Cells["序号"]
    把"序号"换成 .Cells[0]  
      

  3.   

    我试了你的代码 可以啊
    只是我写的是
    dataGridViewX1.Rows[i].Cells["序号"].Value=i.ToString();
      

  4.   

    你们说的我都试过呀,不好用
    我想问你们,你们用的是dotnetbar里的datagridview吗
      

  5.   

    .net自带的datagridview以 上方法都是好用的,这我知道的
      

  6.   

    我用的就是 dotnetBar 里边的啊 
    就是office2007 效果的那个吗?  
    可以的
      

  7.   

    楼上的你的好用呀,你能把你的dotnetbar给我一份吗
      

  8.   

    我找到原因了,是因我从数据库里查找出数据赋给了DataTable dt;然后再执行这条语句
    dataGridViewX1.DataSource = dt;之后再去改datagridview上的值就不可以了,怎么办