button标签里面,写入CommandName=“add”
然后给gridview加入RowCommand事件,在事件中写入:
if(e.CommandName == "add")
{
GridViewRow row = (GridViewRow)(((Button)e.CommandSource).NamingContainer);
string strText = ((TextBox)row.FindControl("textboxID")).toString();
//然后再把strText加入到数据库
}
在button的点击事件里获取textbox值,再加入数据库。
protected void gridView_RowCommand(object sender, GridViewCommandEventArgs e)
{
string tbx = ((TextBox)gridView.Rows[Convert.ToInt32(e.CommandArgument)].FindControl("tbx")).Text;
}