After releasing Internet Explorer 9 using WebGrid component on forms made troubles.
The solution is available on Infragistics Community Forum since 03/22/2011
http://forums.infragistics.com/forums/t/53278.aspx
We have tested the solution overriding implementation of the igtbl_dispose() function inside Form.aspx project file and it seems to work.
I've tested this and it works:
The problem is caused by the igtbl_dispose method which delete the prototype properties and functions rather than just the local variables.
The fix for this is as follows:
Edit ig_WebGrid.js (found in the \Program Files\Symantec\Workflow\Shared\scripts\Infragistics\Scripts folder) and change the function igtbl_dispose(obj) as follows:
Change:
for (var item in obj) {
if (typeof (obj[item]) != "undefined" && obj[item] != null && !obj[item].tagName && !obj[item].disposing && typeof (obj[item]) != "string")
to
for (var item in obj) { if (typeof (obj[item]) != "undefined" && obj[item] != null && !obj[item].tagName && !obj[item].disposing && typeof (obj[item]) != "string" && obj.hasOwnProperty(item))
Hi,
Sounds like a great solution..
I'm experiencing the same issue with some of my users (I.E.9 is the common denominator). Could you provide a print screen on the location of the form.aspx file or the location?
Is it by any chance the ComposerForm.aspx file?
Many many thanks for any feedback.
Andy