GridComponent and IE9
Updated: 03 Oct 2011 | 7 comments
This issue has been solved. See solution.
Hi all,
We're currently testing IE9 in our environment and have come across an issue with the GridComponent in our workflows. We use several of these for allowing clients to select multiple grid items (for example in a software portal). In IE9 the GridComponent has erratic behaviour, often not allowing users to select any item, or allowing them to select one or two and then failing to register any more clicks (this includes a single click to remove their current selections and select one item).
I have attempted the following remediation without success:
- Running the site in IE9's compatibility mode.
- Adding a <meta http-equiv="X-UA-Compatible" content="IE=8" /> tag to composerform.aspx.
Has anyone else encountered this issue?
Discussion Filed Under:
Comments
Hi I've just installed ie9
Hi
I've just installed ie9 and observerved the same behaviour - did you find a solution?
Not yet...
No, unfortunately I haven't found a solution yet. Things seem pretty quiet in here on the IE9 front, so it seems a support case will be the next step.
Essentially, we can't roll out IE9 to the organisation until this issue is resolved. I'm curious as to whether the issue is still present with Workflow 7.1 (not sure if the GridComponent has changed at all).
If it does get resolved, I'll be sure to post the solution here!
The solution is available
The solution is available on Infragistics Community Forum since 03/22/2011 !!!
http://forums.infragistics.com/forums/t/53278.aspx
It's very dissapointing that Symantec do nothing with this issue in spite of that fact.
We have tested the solution overriding implementation of the igtbl_dispose() function inside Forms.aspx project file and it seems to work.
Thanks AnaMan! Just applied
Thanks AnaMan!
Just applied the fix and the grids behave as they should with IE9.
For those who don't want to go digging, here's the solution:
if(typeof(obj[item])!="undefined" && obj[item]!=null && !obj[item].tagName && !obj[item].disposing && typeof(obj[item])!="string" && obj.hasOwnProperty(item))
You'll need to clear your browser's cache for the new ig_webGrid.js to load (Ctrl+F5).
WOW. what a simple fix
This was the only show stopper for IE9 here. Applied the fix to all the servers and now IE9 works just fine!
Excellent post, thank you AnaMan!
Rob
It works
Hello,
It works.....Thank you!!!
Thanks guys
Just a FYI for someone else they may have issues after making the change. Ctrl+F5 didn't have the desired result of clearing the cache. I needed to go into Settings->Safety->Delete Browsing History->Delete Temporary Internet Files. This allowed the updated file to come down.
Would you like to reply?
Login or Register to post your comment.