Gridview SelectedIndexChanged无法找到单元格值

时间:2016-07-21 06:25:07

标签: asp.net gridview

我按照这篇文章在gridview中进行按键搜索。一切正常但我无法使用selectedindexchanged找到selecterow cell vaule。我仍然可以启动该方法,但无法看到它仅返回的价值& nbsp。 http://www.aspsnippets.com/Articles/Search-GridView-with-Paging-on-TextBox-KeyPress-using-jQuery-in-ASPNet.aspx

2 个答案:

答案 0 :(得分:1)

如果您使用BoundField Column,那么

string name = YourGridView.SelectedRow.Cells[0].Text;

和TemplateField列控件

string name = (YourGridView.SelectedRow.FindControl("lblSomeName") as Label).Text;

答案 1 :(得分:0)

没有任何效果。但是我通过使用java脚本获得了值

$("#<%=gvCustomers.ClientID%> tr:has(td)").click(function (e) { var cell = $(this).find("td:eq(0)"); $(this).closest('table').find('th').eq($(this).index()); });