2012-02-20 42 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; 
});