2012-02-20 43 views
1

我在asp.net网页上有一个正常的gridview ...我想选择一个使用jQuery的行,然后按下一个按钮,将id和descripcion列发送到一个Web服务。 ..Asp网格视图选择使用jQuery的行

我的问题是如何选择行并获取我想要的信息...所有使用jQuery。

回答

2

尝试像

$('#<%=Grid.ClientID %>').delegate('tr', 'click', function(){ 
    $('#<%=Grid.ClientID %> tr').not(this).removeClass('selectedRow'); 
    $(this).toggleClass('selectedRow'); 
}); 

这应该允许您选择上点击一个GridView的一行。

在此之后,为按钮控制,使用以下

$('#<%=Btn.ClientID %>').click(function(){ 
    alert($('#<%=Grid.ClientID %>').find('tr.selectedRow').html()); 

    // code to call the webservice using columns from $('#<%=Grid.ClientID %>').find('tr.selectedRow') 

    // prevent Button control from causing a postback 
    return false; 
});