I'm trying to debug a slow down in the grid and I've narrowed it down to one function called igtbl_tabChanges. I've located the js file on my website (not dev environement) and put in a debugger; statement but it wasn't firing. I can put a debugger statement in my own code and the debugger fires so it's not anything around the debugger as such.
It's coming from webresource.axd but I thought that wasn't supposed to be cached when debug=true was set (which it is).
In a mad attempt to try and get whatever it is to pickup my edited js file, I renamed EVERY ig_common folder on my pilot server to ig_common.bak and STILL it gets the JavaScript from somewhere!
Where is it coming from? Is there some weirdness going on and is the NetAdvantage server side control generating the JavaScript directly into webresource.axd from some other copy and not those scripts stored in ig_common?
Cheers, Rob.
Hmm, later - looks like I was correct. Resources in webresource.axd come directly from the assembly so - so basically them must be inside the DLLs, not the standalone .js files.
So two questions:
Later...
Having had a crawl through on the DLLs in a hex dump, there is indeed a lot of JavaScript in there so that's my question answered.
Fortunately, there's a client side event I can hook into that occurs just before the slow code so don't have to single step through too much JavaScript.
BTW - if NetAdvantage is now using web resources, does it actually need the ig_common folder at all anymore? Can't everything become a resource?
PS. On the subject of this forum software - I can edit my original post but I don't seem to be able to edit any of my replies...