jqGrid, ASP.NET, JSON is Driving me crazy. Please Help

I’ve been trying to get this to work for days upon days and it seems like one thing after another. Initially, I finally tracked it down to trouble passing ASP.NET dates in the JSON string back to the grid. I am now using JSON.NET and the dates are coming back the way they should be I’m stuck right back where I alwasy seem to be. Here is my code, returned json string, and jqGrid code also: (I’m sorry it’s so long, but I just didn’t want to leave anything out in case that was the part that was screwing me up)! Basically, I am continually stuck in the success method of the ajax call where I try to addJSONData…. as of right now I am getting an error from Firebug that says:
invalid property id
({total:1,page:1,records:5,[{“ROWID”:1,”…rName”:”BCC”,”SubmitterID”:”BCC4010″,”Su

How to remove flashing on persisting remotely populated jqgrid tree node

jqGrid tree nodes are read from server using json data. Click in node reads child nodes from server.
Code below is used to restore opened tree node if page is loaded.
Only single node is opened always in tree.
Controller assings node ids to autoClicked array and gridComplete opens nodes using this path.
This causes grid flasinging on page load since multiple server requests buid grid multiple times.
How to disable grid flashing ?
Is it possible to prevent multiple jqGrid building and show only find jqGrid tree ?

JqGrid addJSONData + ASP.NET 2.0 WS

I am a bit lost. I’ve tried to implement a solution based on JqGrid and tried to use function as datatype. I’ve setted all by the book I guess, I get WS invoked and get JSON back, I got succes on clientside in ajax call and I “bind” jqGrid using addJSONData but grid remains empty. I do not have any clue now… other “local” samples on same pages works without a problem (jsonstring …)