jonGrid loadonce nie działa z asp.net
Czy ktoś wie, jak rozwiązać ten paskudny problem z sortowaniem asp.net + asmx + jqGrid. Ponieważ, aby wywołać pagemethods lub usługi sieciowe asmx z jqGrid, musi zostać zhakowane w ten sposób:
datatype: function() {
$.ajax({
url: 'Default.aspx/GetPersons',
data: "{}",
type: "POST",
dataFilter: function(data) {
var msg = eval('(' + data + ')');
if (msg.hasOwnProperty('d'))
return msg.d;
else
return msg;
}
zamiast tego:
datatype: "json"
Z tego powodu ustawienie atrybutu loadonce na true, aby wykonać moje sortowanie na kliencie, nie działa, a serwer wywołań jqGrid dla każdego zdarzenia występującego w sieci.
Jakieś pomysły?
Dzięki Marko