我需要给这一列重新赋值

解决方案 »

  1.   

    datagrid没有用自动生成列的话:
    datagrid.columns(0)
    用了自动生成列的话:
    ctype(datagrid.controls(0),table).rows(0).cells(0)
      

  2.   

    谢谢楼上,不过有问题。没有用自动生成列。
    我知道datagrid.columns(i)可以找到,但是我需要做的是个可以共同的函数,将这个绑定的字段名字传递过去以后,直接就能找到这行。
      

  3.   

    private function GetColumnsIndex(byval name as string ) as integer
    dim cc as intege
    cc=datagrid.columns.countfor i as integer=0 to cc-1 if datagrid.columns(0).name=name then
    return i
    end if
    nextend sub
      

  4.   

    datagrid.columns(0).name=name ???
    我现在需要的是datagrid.columns(0).datafield="bugname" 这样的,是绑定的数据字段的名字