Label La=(Label)(DataGrid1.Items[e.Item.ItemIndex].FindControl("Label1"));

解决方案 »

  1.   

    不是阿
    我想
     For i = 0 To DataGrid1.Items.Count - 1
                      
                     Next
    取值把里面所有行和列的值给取出来
      

  2.   

    mytextbox.text = DataGrid1.Items[i].Cells[5].Controls("Label2").text
    试试
      

  3.   

    mytextbox.text = DataGrid1.Items[i].Cells[5].Controls("Label2")
    没有.text属性
      

  4.   

    text不是DataGrid1.Items[i].Cells[5].Controls("Label2")成员
      

  5.   

    Label La3=(Label)DataGrid1.Items[i].Cells[5].Controls[0]
    mytextbox.text =la3.text
      

  6.   

    for (int i = 0; i < dataGrid1.Items.Count; i++)
      {
      Lable lb = (Lable0aa.Items[i].FindControl("lable1");
      if (lb != null)
      {
    处理
          }
    }