我在gridview中添加了一个模版列,列中存放textbox并绑定到数据源,在textchanged中对其进行修改,在gridview的rowdatabound中将textbox的enable属性设为false,并添加行单击事件,调用js将相应行的textbox的enable属性设为true,运行后可以修改和保存,可是在对textbox进行修改时提示“缺少对象”错误,查看出错处为这句<input name="gv_stanprice$ctl02$tx_price" type="text" value="1.000000" onchange="javascript:setTimeout('__doPostBack(\'gv_stanprice$ctl02$tx_price\',\'\')', 0)" onkeypress="if (WebForm_TextBoxKeyHandler(event) == false) return false;" id="gv_stanprice_ctl02_tx_price" disabled="disabled" onfocus="javascript:rowchange('0');" style="width:90px;" />,去掉对textbox的enable属性的修改就没事,但是达不到预想的目的,请高手给看看~