gridview里边添加了模板templatefield,在模板的itemtemplate里添加了textbox和button控件。。。

2025-01-07 07:12:46
推荐回答(3个)
回答1:

button标签里面,写入CommandName=“add”
然后给gridview加入RowCommand事件,在事件中写入:
if(e.CommandName == "add")
{
GridViewRow row = (GridViewRow)(((Button)e.CommandSource).NamingContainer);
string strText = ((TextBox)row.FindControl("textboxID")).toString();
//然后再把strText加入到数据库
}

回答2:

在button的点击事件里获取textbox值,再加入数据库。

回答3:

OnRowCommand="gridView_RowCommand">









protected void gridView_RowCommand(object sender, GridViewCommandEventArgs e)
{
string tbx = ((TextBox)gridView.Rows[Convert.ToInt32(e.CommandArgument)].FindControl("tbx")).Text;

}