/ / Dva gridview v jednom triedení stránky - jquery, asp.net, c # -4.0

Dva gridview v jednej stránke triedenie - jquery, asp.net, c # -4.0

Mám dve gridview na stránke.Obaja gridview obsahuje individuálne aktualizácie panel a obaja gridview majú fiktívny header.I chcel triediť oba gridview.So som bol použitý Jquery.One gridview triedenie správne done.That rovnaký jquery som použil pre ďalšie gridview, ale nefunguje.My kód

  function SortTran(cell, sortOrder) {
var sorting = [[cell.cellIndex, sortOrder]];
$("#<%=gvCustomer.ClientID%>").trigger("sorton", [sorting]);
if (sortOrder == 0) {
sortOrder = 1;
cell.className = "sortDesc";
}
else {
sortOrder = 0;
cell.className = "sortAsc";
}
cell.setAttribute("onclick", "SortTran(this, " + sortOrder + ")");
cell.onclick = function () { SortTran(this, sortOrder); };
document.getElementById("<%=pnlCustomer.ClientID %>").scrollTop = 0;

}

function SetTranDefaultSortOrder() {
var gvHeader = document.getElementById("dummyTranHeader");
var headers = gvHeader.getElementsByTagName("TH");
for (var i = 0; i < headers.length; i++) {
headers[i].setAttribute("onclick", "SortTran(this, 1)");
headers[i].onclick = function () { SortTran(this, 1); };
headers[i].className = "sortDesc";
}
}


$.tablesorter.addParser({
id: "balance",
is: function (s) {
return false;
},
format: function (s) {
return s;
},
type: "number"

});

$(document).ready(function () {
$("#<%=gvCustomer.ClientID%>").tablesorter({
headers: {
2: {
sorter: "balance"
}
}
});
SetDefaultSortOrder();
});

Toto isté kódovanie som použil pri ďalšom zobrazení mriežky, ale nefunguje správne.Prečo nie je možné triediť dve gridview na stránke?

odpovede:

0 pre odpoveď č. 1

Ako sa stať, že použijete doplnok jquery na spracovanie triedenia? http://tablesorter.com/docs/