在GridView 嵌入TextBox取值问题

在GridView 嵌入TextBox怎样获取TextBox里的值?<BR>先绑定表里的字段:<BR>ID:主键<BR>name<BR><BR>GridView显示:<BR>ID&nbsp; name&nbsp;&nbsp; sex<BR>1&nbsp;&nbsp; a1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;男<BR>2&nbsp;&nbsp;&nbsp;a2&nbsp;&nbsp;&nbsp;&nbsp; 女</P> <P>sex字段是增加的,在TextBox里输入,不是绑定的!</P> <P>请问怎样取到TextBox里的值?

一只萌萌小番薯
浏览 385回答 2
2回答

梦里花落0921

先通过行来确定 例如:加个模板列,里面加个按钮,然后进入点击按钮事件: LinkButton lbtn = sender as LinkButton; GridViewRow row = lbtn.NamingContainer as GridViewRow; TextBox txtLogin = (TextBox)row.FindControl("TextBox1"); 这样就可以得出值 总结:前提是想办法先取那个行的控件,然后根据行来取

皈依舞

先想办法取这一行,比如通过事件的参数e,然后使用FindControl()方法
打开App,查看更多内容
随时随地看视频慕课网APP