e.Item.Cells[1].Controls[0]).Text
Cells[1]你确信它存在?
Controls[0]你确定它也存在?

解决方案 »

  1.   

    试试这个吧: ((TextBox)e.Item.Cells[0].Controls[0]).Text
      

  2.   

    e.item.cells[1]肯定是存在的,我在watch中都看到了;
    更可气的是一模一样的语句,就是最后那条赋值的,我在updatecommand中顺利通过,
    TNND,在deletecommand中怎么也过不去;我都怀疑是.net的bug!!!!刚发现直接用e.item.cell[1].text可以通过,
      

  3.   

    那就说明e.item.cell[1]没有子控件。
      

  4.   

    to  WSDOTNET(摇钱树)
    如果真的没有子控件的话,为什么在update的时候又有呢?
    因为我在upadatecommand的代码中也用到了这句赋值语句,但顺利通过,
    所以百思不得其解啊!
      

  5.   

    是这样的,删除的时候不处于编辑状态,所以
    ((TextBox)e.Item.Cells[1].Controls[0]).Text的值不能读取