Hi,
I am using infragistics controls like drop down and grid.Application is working fine on IE8 but now we need to switch from IE8 to IE11.I tested my application on IE11 and found that dropdowns are not opening.I am getting below error -
Unable to get proprty 'init' of undefined or null reference at below lines -
igtbl_StateChange.prototype.init=function(type,grid,obj,value){ igtbl_StateChange.base.init.apply(this,[type]); this.Node=ig_ClientState.addNode(grid.StateChanges,"StateChange"); this.Grid=grid; this.Object=obj;
Please suggest the resolution.
Vinod,
I haven't seen the specific error that you are seeing though maybe it is related to using an older version of the WebCombo or UltraWebGrid with IE11. While these controls were retired before we added IE11 support, the latest service release of 2011 Volume 1 did have a few fixes that impact the behavior in IE11 so you may want to try upgrading.
Also is this on a page that has only the WebCombo and no UltraWebGrid?
Thanks Alan.
1.I have one user control where I am using UltraWebTab(having multiple tabs) and I am using WebCombo in those multiple tabs. Webcombo are opening fine in IE8 but I am not able to open in IE11.Nothing is happening when I am clicking on WebCombo.I went through many post and found that including <meta http-equiv="X-UA-Compatible" content="IE=edge" > tag in master page will resolve the problem.So i included this tag in master page.It worked fine though some was getting some alignment(design) issue.But it worked.Not sure it was problem with UltraWebTab or Webcombo.I guess problem is with Webcombo.
2. I was getting the same error on a page where I am using UltraWebGrid so i used the same meta tag.But it is not working for UltraWebGrid.I found one more thread which says -
Edit ig_WebGrid.js 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))
unfortunately this also didn't work.
Can you please let me know from where to get 2011 Volume 1.I can try that.
If you have a key for 2011 Volume 1 you can download it from your My Keys and Downloads page. If you don't have a key, you can get a trial from the Archived Downloads page.
Let me know if you have any questions.
I don't have key and want to try trial version first.I checked the Archived link. there are so many download links there.I am using visual studio 2008 and problem is with web application.
Which link I need to download out of these 2 -
Or any other link ?
Download NetAdvantage for ASP.NET 2011 Volume 1 is the correct link.