日期:2014-05-18  浏览次数:20433 次

怎么点击一个按钮,取得gridview的第二行第二列的值
怎么点击一个按钮,取得gridview的第二行第二列的值,显示在一个textbox里?(小弟先谢谢大哥了)

------解决方案--------------------
如果是BoundField
string str = GridView1.Rows[1].Cells[1].Text;
------解决方案--------------------
string str = GridView1.Rows[1].Cells[1].Text;

------解决方案--------------------
看样子楼上应该使用的是模板列,那样的话可以先找到第二行第二列的那个textBox控件,再取其值就行了
参考
C# code

TextBox tb1=GridView1.Rows[1].Cells[1].FindControl("控件ID") as TextBox;
Response.Write(tb1.Text);

------解决方案--------------------
C# code

protected void Button1_Click(object sender,EventArgs e)
{
  if(GridView1.Rows.Count > 0 && GridView.Rows[0].Cells.Count > 0)
  {
    TextBox1.Text = GridView1.Rows[1].Cells[1].Text;
  }
}