gridview列有隐藏列  为第6列
想得到这个隐藏列的值  请问怎么得到其他都可以如   this.xx.Text = GvRpw.Cells[1].Text;this.yy.Text = GvRpw.Cells[5].Text;//这列被隐藏了,但想得到他的值
有什么方法?

解决方案 »

  1.   

    gv.Cell["第6列的名称"].value.ToString();
      

  2.   

    gridview有个dataKeyNames的属性,可以实现,我这没VS不太好测试
    你去MSDN查查吧……
      

  3.   

    帮我看看我写的,,总得不到值
    DataKeyNames="p_id,p_num,Contract_Text" //想得到Contract_Text的值 protected void gridview1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            
    string xxx =  gridview1.DataKeys[e.Row.RowIndex][2].ToString();//老说无row属性。
      

  4.   

    System.Web.UI.WebControls.GridViewCommandEventArgs”并不包含“Row”的定义
      

  5.   

    this.GridView1.Rows[iRowIndex].Cells[X].Text.ToString();