1.欄位使用基本的BoundField,可用
TextBox txb_Value = (TextBox)GridView1.Rows[e.RowIndex].Cells[1].Controls[0];
txb_Value.Text = ((TextBox)GridView1.Rows[e.RowIndex].Cells[1].Controls[0]).Text;
如果BoundField有設定成ReadOnly="true",就要改用
string str = GridView1.Rows[e.RowIndex].Cells[i].Text;
2.欄位是TemplateField,假設是TextBox呈現,則
TextBox txb_Value = (TextBox)GridView.Rows[e.RowIndex].FindControl("控件ID");
txb_Value.Text = ((TextBox)GridView.Rows[e.RowIndex].FindControl("控件ID")).Text;
沒有留言:
張貼留言