在datawindow中做了一个按钮,但点击按钮时,需要将当前行的按钮text值进行修改。
我曾试过如下方法,但是不好用。
row = dw_1.getselectrow(0)
dw_1.modify(string(row),".button.text = '+'")
如果这样写dw_1.modify("button.text = '+'") 结果就将所有行都的button.text都修改了。
有什么好办法可以只修改选择当前行的button.text值。
提前谢谢啦!
------解决方案--------------------
asp.net
- C# code
//获取当前行 GridViewRow row = ((ImageButton)sender).Parent.Parent as GridViewRow; //获取要修改的text TextBox txtcontent = (TextBox)row.Cells[3].FindControl("TextBox1"); //赋值 txtcontent.Text = contentlb.Text;