With IE 11 the double-click event of the UltraWebGrid does not fire.
With previous versions of Internet Explorer when the user double-click a row, it does a postback to server witch handles the event.
Can anybody help?
Hello Icarneiro,
Please note that UltraWebGrid is not supported under IE11 and is now outdated. As of Volume 11.1 of NetAdvantage, the classic ASP.NET toolset has been retired. A detailed list of the retired controls and their respective AIKIDO replacmenets may be found at:
http://ko.infragistics.com/community/blogs/taz_abdeali/archive/2011/11/17/asp-net-product-changes-in-2011-volume-2.aspx
I would suggest that you consider switching to the WebDataGrid/WebHieararchicalDataGrid in this scenario. More information regarding these controls is available at:
http://help.infragistics.com/doc/ASPNET/2013.2/CLR4.0/?page=Web_WebDataGrid_WebDataGrid.html
A list of the supported environments for the classic toolset may be found at:
http://ko.infragistics.com/help/supported-environments/
Please do not hesitate to contact me if you have any questions.
Hi,
I guess you'll get quite a lot of these requests as Microsoft upgrades to IE 11 all of our clients...
Switching a complete application that uses your classic ASP.NET controls set to the new controls set is a huge project which I'm not sure all of your customers can afford.
Considering your support of version 2011.1 (including UltraWebGrid) is valid through May 2014, I believe it is reasonable to expect a fix for the classic controls that are in use currently.
Thanks,
Almog
Hello Almog,
Thank you for your reply.
Please note that while Developer Support for NetAdvantage for 11.1 is available until May 2014, Service Release support for that product version and the retired classic toolset has expired - development issues are no longer being fixed for that version. Similarly support is no longer being added for newer platforms. More information may be found on our product lifecycle page at:
http://ko.infragistics.com/help/product-lifecycle/
Please do not hesitate to contact me if you need more information.
Please do not hesitate to contact me if you have any further questions regarding this matter.
Is there a way to force compatibility from the server for IE11?
The two issues I have found that makes Infragistics code (2011.1) fail under IE11:
1. the change of User Agent string being sent by the browser is not identified as up-level browser (Mozilla instead of IE) and therefore the controls are being rendered accordingly.2. scripts being used by their controls are using script syntax that is no longer supported by IE11.
To solve these two issues I have done the following:
1. Add a .browser file to the App_Browsers which overrides identification of IE11 browser in ASP.NET and forces .NET to identify it as IE (and not as Mozilla). See attached.2. Set the meta element: "X-UA-Compatible": <meta http-equiv="X-UA-Compatible" content="IE=10" />
The above solution made my application work with IE11, at least, until next time.
Hi almogmesalem,
Thanks for you post.
I added the file.browser with the IE11OV.browser.txt file content, but I have this error: “Parser Error Message: The browser or gateway element with ID 'MozillaRV' cannot be found.” But then I changed from parentID="MozillaRV" to parentID="Mozilla" and skip the error.
However, I can’t get my site working properly.
I had to add my website to compatibility view besides your instructions to have the ClickEventHandler working, but the grid contents override the adjacent cell.
If I change the “X-UA-Compatible” in the web.config to “IE=EmulateIE9” the problem with the content cells disappears but the ClickEventHandler only work in the blank space of a cell.
Have you any ideas?
One curiosity: the same website in IE11 with windows 8.1 works fine, but with IE11 in windows 7 doesn’t.
Tried this solution a swell but still ultrawebGrid is not working. My grid is in editable mode and whenever I tried to entervalue its throwing javascript error. Please Help.
Hello Every one,
Kindly use this Property Browser="UpLevel" to ultrawebGrid
your IE11 issue with ultraWebgrid will vanish
Eg:
<igtbl:ultrawebgrid id="ultraWebGrid1" runat="server" Browser="UpLevel">
JhasakAllaH
We are having same issues with ultrawebgrid and we tried your solution "UltraWebGrid and in the RowStyleDefault attribute set Wrap="True", " but we are not understanding what you have written after this line (and then apply the a class to your webgrid as shown in the link a shared before).Could you please explain little bit on this here.
I finally found the solution for the problem of a double click in a row on Internet Explorer 11, if the double click only works in the blank space of a cell but no in the text it's because infragistics is using a non standarized tag <nobr> you can read more about this here: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/nobr.
In order to solve the problem, you need to go to the properties to the UltraWebGrid and in the RowStyleDefault attribute set Wrap="True", and then apply the a class to your webgrid as shown in the link a shared before, and everything is going to work.
Because of this kind of things, I don't like infragistics, if you have this problem you can try this solution, it's working for us.
Regards.
Hello Icarneiro, i have the same problem now in one of my applications, did you found a solution? My applications works with IE11 except the infragistics ultrawebgrid control. The double click event only works in the blank space of a cell.
If you found the solution please share it.
Thanks!