!!!!!!!!!!!!!!!!!!gridview里面的文本框绑定,失去焦点事件!!!!!!!!大家帮我看看对马
在gridview的DataBound
for (int i = 0; i < this.GridView1.Rows.Count; i++)
{
((TextBox)this.GridView1.Rows[i].Cells[1].FindControl( "txt1 ")).Attributes.Add( "onblur ", "lbl2.value=Convert.ToDouble(txt1.value)*4 ");
}
报错说:lbl2未定义
我想让单击同一行的文本框输入值后,让这个同一行上的lable(lbl2)的值=(txt1.value)*4
大家帮我看看我该怎样写?
------解决方案--------------------for (int i = 0; i < this.GridView1.Rows.Count; i++)
{
((TextBox)this.GridView1.Rows[i].Cells[1].FindControl( "txt1 ")).Attributes.Add( "onblur ", this.GridView1.Rows[i].Cells[1].FindControl( "lbl2 ").ClientID+ ".value=this.value*4 ");
}