黑马程序员技术交流社区
标题:
GridView怎么获取选中项的值
[打印本页]
作者:
hehe04
时间:
2012-9-3 22:08
标题:
GridView怎么获取选中项的值
1.jpg
(30.18 KB, 下载次数: 37)
下载附件
2012-9-3 22:06 上传
graidView如何获取选中项的值??,我就想把我选中那一项的值赋给下面的TextBox
作者:
许庭洲
时间:
2012-9-4 08:15
本帖最后由 许庭洲 于 2012-9-4 08:17 编辑
前台:
<td style="width: 77px">
<asp:TextBox ID="
txt_submit
" runat="server" Width="55px" Text='<%# DataBinder.Eval(Container.DataItem, "SUBMIT")%>'></asp:TextBox>
</td>
后台:
protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
TextBox1.Text = ((Label)GridView1.Rows[e.NewSelectedIndex].Cells[1].FindControl(
txt_submit
)).Text;//
FindControl()方法是在这个单元格里面寻找指定ID的控件
}
作者:
hehe04
时间:
2012-9-4 14:06
许庭洲 发表于 2012-9-4 08:15
前台:
多谢指导
另外 我试了一下,好像应该是cell【0】cell[1]会有超出长度异常
作者:
王荟越
时间:
2012-9-14 09:49
通常我们用用FindControl取到Gridview中的值,楼上写的很好,支持
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2