I recently received a support ticket from a user who was encountering a script error while working with the UltraWebGrid in one of our older applications. The application is a WinForms application that among other things is using a WebBrower control to display a web page that the user edits. Prior to the user's machine upgrade where she was using Windows XP and IE8, the page did not report an error, however since upgrading to Windows 7 and IE9 the user encounters an error trying to update a column in the UltraWebGrid.
The error the user is receiving is as follows: Line: 11238Char: 2Error: Unable to get value of the property 'init': object is null or undefined
Do you want to continue running scripts on this page? On top of that once the error occurs, clicking the Yes or No dialog simply prompts with the dialog forcing one to go to the Task Manager and kill the application.
I've taken a look at the application to see which version of Infragistics UltraWebGrid the application (Web form) is using and it is as follows:<%@ Register assembly="Infragistics2.Web.v8.3, Version=8.3.20083.1009, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.Web.UI.GridControls" tagprefix="ig" %><%@ Register assembly="Infragistics2.WebUI.UltraWebGrid.v8.3, Version=8.3.20083.1009, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.WebUI.UltraWebGrid" tagprefix="igtbl" %>
Also I looked up the issue on these forms and found this entry stating that the issue is an IE9 bug that Infragistics was supposed to be patching at some point, however I don't know what the progress is on that effort. The article also seems to infer replacing the UltraWebGrid with a new version, however to us that really isn't an option. We need a patch fix. Here is the Forum URL:
http://es.infragistics.com/community/forums/t/53278.aspx
Are there any immediate solutions (patch fixes) out there that will resolve this issue?
Hello Paul,
There are known issues of UltraWebGrid under IE9 and they are fixed in NetAdvantage release v10.3.2217 and later. So I would suggest you to upgrade your product. Also, please note that your version is outdated and no longer supported as you can see in the product lifecycle page - http://es.infragistics.com/help/product-lifecycle/.
If you have any further questions, please feel free to contact me.
Hi Paul,
I'm just following up to see if you have resolved your issue.
Hi sandy_joggy,
Yes, you will have to upgrade in order to get the fixes.
Thanks for the quick reply. I upgraded to 11.1 Version-free assemblies, changed references in all my pages, but still the issue remains. Thistime no Javascript error is coming, but still Next/Prev is not functioning.
So I could get it to work when I replaced all my 10.2 dll's with version free 11.1 dll's. Then almost everything worked :).
But since that will be a big change (to test), my question is - Is it possible to just conditionally update UltraWebGrid from 10.2 to 11.1 and keep other 10.2 dll's as currently we have in our project. So my bin will have UltraWebGrid of 11.1, and all others as 10.2. Guess some Shared dll's will also be need to replaced by 11.1.
Please let me know if this is possible, or any other approach that you can suggest. This is kind of urgent for us.
Thanks a lot.
Hello,
This is not possible. You can use only one version of our controls in a project.
Thanks Nikolay.
We will then migrate to 11.1 since we are still using retired controls. Hopefully upgrade will work smoothly :).