dataGrid.Items[i].FindControl("controlname")

解决方案 »

  1.   

    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=2685
      

  2.   


      回复hychieftain(不同):    你介绍的那个例子获得的是那一行的行值,我要的是某一行的某一列的值啊?
      

  3.   


        把某一行某一列的值赋给textBoxCode.text 
        textBoxCode.Text =dataGrid1后面怎么写?
      

  4.   

    在代码里有Items,比如DataGrid1里有个CheckBox Id为Remove" 代码如下
    CheckBox chkSel=(CheckBox) DataGrid1.Items[i].FindControl("Remove");
      

  5.   


       在dataGrid里有个checkBox 什么意思?Id为Remove又是什么意思?
      

  6.   

    直接用dataGrid[rownumber,colnumber].ToString()就可以了。
      

  7.   

       况且dataGrid真的下拉不出Items啊
      

  8.   

    kangfc(KFC)的回复:   那样做,都无法识别rownumber啊?
      

  9.   

    可以的,我的程序就是用这种方法;rownumber代表第几行,你也可以在dataGrid的MouseUp事件中用这种方法dataGrid[dataGrid.CurrentCell.RowNumber,i].ToString()