2010-07-21 36 views
1

如果我知道我想查找的ListView项目的DisplayIndex,如何在JavaScript中找到它?从行索引在Javascript中查找ListView项目

作为参考,这是我如何能做到这一点,如果我知道这个项目的索引在GridView:

// get the gridview element 
var gridView = $get('<%= this.GridView1.ClientID %>'); 
//Get the selected row 
var curSelRow = gridView.rows[parseInt(rowIdx)+1]; 
+0

你到底想达到什么目的?它看起来像你试图将一个GridViewRow对象分配给一个javascript变量,这对我来说看起来很奇怪......你是不是想把这些值排除在外? – 2010-07-21 16:21:00

+0

@Abe我试图在用户点击该项目的选择按钮时在该项目上渲染加载div。看到马特Berseth的版本在做这个任何控制:http://mattberseth.com/blog/2007/06/aspnet_ajax_rendering_a_gmaill.html – 2010-07-21 16:27:07

回答

1

给这个一杆。我还没有机会对它进行测试,但是我会一直这样做。

var targetItem = $get('<%= lv_MyLv.Items[lv_MyLv.SelectedIndex].ClientID%>'); 
+0

你能解释一下这个:: var targetItem = $ get('<%= lv_MyLv.Items [ lv_MyLv.SelectedIndex] .ClientID%>'); – vijay 2015-01-19 13:12:53