请问我用v.Rows [index].Cells[0].Text.ToString()为什么取不出来BoundField中的列的值,怎样做?

解决方案 »

  1.   

    上下文没有,不太知道你的V是什么咚咚,估计得是GridView把调用应该是string str = v.Rows[e.Row.RowIndex].Cells[0].Text;
      

  2.   

    对是GridView,我就是想在删除时把这个列存入日志
      

  3.   

    InsertLog("文科奖励", "文科奖励删除", "删除成功" +gv.Rows[........]);
    做为一个参数来操作的
      

  4.   

    取得出来的,除非你的cells[0]里面没有文字是控件.
      

  5.   

    对,是BoundField控件,呵呵怎么办啊
      

  6.   

    BoundField的button类型是什么?
      

  7.   

    ((LinkButton)GridView1.Rows[e.RowIndex].Cells[1].Controls[1]).Text
      

  8.   

    如果是link((LinkButton)this.GridView1.Rows[0].Cells[0].Controls[0]).Text如果是 Button
    ((Button
    )this.GridView1.Rows[0].Cells[0].Controls[0]).Text