niunan 发表于 2013-2-4 20:08:56

GridView模板列中的TextBox的ontextchanged事件中获取当前行的某列!

GridView模板列有一TextBox,TextBox的AutoPostBack属性为True,在TextChanged事件中可通过如下代码获取当前行某列的值:

     TextBox t = (TextBox)sender;      GridViewRow drv = (GridViewRow)t.NamingContainer;      int rowIndex = drv.RowIndex;      string coid = ((Label)gdvList.Rows.FindControl("lblCoId")).Text;

  要注意的是当前行中的控件只能有一个控件名为lblCoId。
页: [1]
查看完整版本: GridView模板列中的TextBox的ontextchanged事件中获取当前行的某列!