本帖最后由 kejiasheng 于 2011-01-07 11:25:21 编辑

解决方案 »

  1.   

    try: GridView1.DataKeys[e.RowIndex][0]
     GridView1.DataKeys[e.RowIndex][1]
      

  2.   

    GridView1.Rows[e.RowIndex].Cells[0].TextGridView1.SelectedRow.Cells[0].Text
      

  3.   

    谢谢q107770540支持
    但是WHERE语句是没有问题的,同样的写法,同样的条件在DELETE中没有任何问题。
    改成0、1确实是简化了语句。
    但是问题应该是在e.RowIndex 未取得索引吧
      

  4.   

    监视一下看看GridView1.Rows[e.RowIndex]和GridView1.Rows[e.RowIndex].Cells[3].Controls[0]等这些东西都有吗?正常吗?我怀疑有为null的