在Gridview自定义模板中有个的textbox,旁边有个button,现在要通过点击button按钮获取textbox用户输入值

2025-01-08 10:27:54
推荐回答(3个)
回答1:

双击button生成事件
protected void Button1_Click(object sender, EventArgs e)
{
Button bt=(Button)sender;
GridViewRow gvr = (GridViewRow)bt.Parent;
TextBox textbox = (TextBox)gvr.FindControl("textBox1");
string txt=textbox.Text;//这个txt就是你要的值
}

是我的一个小疏忽,应该是 GridViewRow gvr = (GridViewRow)bt.Parent.Parent;

回答2:

rowdatabound事件中去绑定每个按钮的动作

回答3:

你好 可不可以把完整的点击按钮改变textbox中的值的代码给我好不好啊