日期:2014-05-18  浏览次数:20544 次

我想请教个关于gridview中的textbox的问题?
要实现的功能是:
gridview里面有一个模板列,列里面是textbox.
当修改textbox的数据时,自动进行触发更新.象编辑一样,只是形式不同而已.请问这个怎么做?谢谢!

------解决方案--------------------
DataRowBound里
if(e.Row.RowType == DataControlRowType.DataRow)
{
TextBox tb = (TextBox)e.Row.FindControl("TextBox1");
tb.Attributes.Add("onchange", "func(this");
}

前台javascript里
function func(obj)
{
// obj.value;
}
------解决方案--------------------
探讨
引用:
但是要获取选中行的id,这个怎么获取呢?


前台javascript里
function func(obj)
{
// obj.value;
}
这里面怎么写啊!我不会写脚本.

------解决方案--------------------
对了,
当修改textbox的数据时,自动进行触发更新
==================================
这是指输入完后,焦点移动到别的地方时触发,还是指只要在TextBox里输入文字就触发?