﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - WebGrid Enterprise - Strange problems in IE11 when WebGrid in a WebDialogBox</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Strange-problems-in-IE11-when-WebGrid-in-a-WebDialogBox/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>Strange problems in IE11 when WebGrid in a WebDialogBox</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Strange-problems-in-IE11-when-WebGrid-in-a-WebDialogBox/</link><pubDate>Wed, 12 Aug 2015 03:05:05 GMT</pubDate><dc:creator>yudi</dc:creator><category>IE11 WebDialog</category><description>&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Yes, we need to specify the height of container if the grid height/width is set using percentage.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Glad to hear the good news.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Should you need further assistance or run into any problems regarding our controls, feel free to post it into our community site. We would be happy to assist you again.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Strange problems in IE11 when WebGrid in a WebDialogBox</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Strange-problems-in-IE11-when-WebGrid-in-a-WebDialogBox/</link><pubDate>Tue, 11 Aug 2015 16:48:18 GMT</pubDate><dc:creator>tj@domesticsoft.com</dc:creator><category>IE11 WebDialog</category><description>Ohhhhh found the problem. The Grid is within a table and divs in the form. IE11 is very sensitive that all those specify style="height:100%" (table, tr, td and div) in HTML5 files. After I took care of this it works in IE11.&lt;br&gt;How stupid can IE11 be.&lt;br&gt;</description></item><item><title>Strange problems in IE11 when WebGrid in a WebDialogBox</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Strange-problems-in-IE11-when-WebGrid-in-a-WebDialogBox/</link><pubDate>Tue, 11 Aug 2015 16:36:43 GMT</pubDate><dc:creator>tj@domesticsoft.com</dc:creator><category>IE11 WebDialog</category><description>Yes as you can se in my code above AutoHeight="true". If I change it to "false" and set Height="250px" instead of "100%" then it works. ... but that is not really what I want. I want it to fill the height of the parent dialog. Therefore I put height to 100% and AutoHeight to true.&lt;br&gt;That works fine in Chrome and FireFox, but not IE11.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Strange problems in IE11 when WebGrid in a WebDialogBox</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Strange-problems-in-IE11-when-WebGrid-in-a-WebDialogBox/</link><pubDate>Tue, 11 Aug 2015 02:27:20 GMT</pubDate><dc:creator>yudi</dc:creator><category>IE11 WebDialog</category><description>&lt;p&gt;&lt;span style="color: #1f497d;"&gt;I found no issues when loading WebGrid with client-binding inside WebDialogBox. I set the content url of WebDialogBox to WebGrid's client-binding samples and found no issues with rendering on IE 11. All rows are loaded (not collapsed hidden).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Could you please provide me with more information about the problem so that I can assist you further?&lt;/span&gt;&lt;/p&gt;
&lt;ul style="color: #1f497d;"&gt;&lt;li&gt;Does the grid renders correctly (all rows are not collapsed hidden) if not reside inside WebDialogBox?&lt;/li&gt;&lt;li&gt;What kind of client-binding that used by your grid? (is it client-binding to: ADO data service; or client data source; or server data source; or WCF service; or Web service?)&lt;/li&gt;&lt;li&gt;What are the settings of your grid's layout? (for example: Height; or Width; does AutoHeight or AutoWidth enabled?, etc.)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Look forward to hearing back from you.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Strange problems in IE11 when WebGrid in a WebDialogBox</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Strange-problems-in-IE11-when-WebGrid-in-a-WebDialogBox/</link><pubDate>Mon, 10 Aug 2015 16:42:38 GMT</pubDate><dc:creator>tj@domesticsoft.com</dc:creator><category>IE11 WebDialog</category><description>After a lot of struggle I found out that the content page may not have the name detail.aspx. After I changed the name to something else, it worked.&lt;br&gt;But there is still a problem. I use Client binding (BindingOperationMode="ClientBinding"). It works fine in other browsers than IE11. in IE 11, the rows are retrieved but the grid is shown with all rows collpased hidden (se screenshot, where 169 rows have been populated for both IE11 and Chrome)&lt;br&gt;&lt;br&gt;I'm really starting hate IE11.&lt;br&gt;&lt;br&gt;TJ&lt;br&gt;</description></item><item><title>Strange problems in IE11 when WebGrid in a WebDialogBox</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Strange-problems-in-IE11-when-WebGrid-in-a-WebDialogBox/</link><pubDate>Mon, 10 Aug 2015 03:02:30 GMT</pubDate><dc:creator>yudi</dc:creator><category>IE11 WebDialog</category><description>&lt;p&gt;&lt;span style="color: #1f497d;"&gt;A simple sample is created based on your description and snippet code. However, I was unable to reproduce the reported problem, "Unable to get property 'Tables' of undefined or null reference" , using the sample.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #1f497d;"&gt;I enclose the sample for your reference. Please have the sample evaluated on your end and feel free to let me know if there is anything that I might miss in the sample.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Strange problems in IE11 when WebGrid in a WebDialogBox</title><link>http://www.intersoftsolutions.com/Community/WebGrid/Strange-problems-in-IE11-when-WebGrid-in-a-WebDialogBox/</link><pubDate>Fri, 07 Aug 2015 14:39:32 GMT</pubDate><dc:creator>tj@domesticsoft.com</dc:creator><category>IE11 WebDialog</category><description>&lt;p&gt;Hi, In our web applicatoin we have been showing WebGrid ina WebDesktop.WebDialogBox. In the last version of WebGrid (version v9_0_7200) this work fine for both Chrome and FireFox, BUT IE11 shows this error:&lt;br&gt;Line: 1&lt;br&gt;Error: Unable to get property 'Tables' of undefined or null reference&lt;br&gt;&lt;/p&gt;&lt;p&gt;Here is the code for the web-dialog:&lt;/p&gt;&lt;pre&gt;  :
  :
&amp;lt;script&amp;gt;
       function ShowPopUpDialog(url, w, h) {
            // Flag set to avoid hiding the CommentButton (se usage in SetPerformanceTiming) 
            m_wdbPopupVisible = true;

            var uniwin = {
                width: window.innerWidth || document.documentElement.clientWidth
				    || document.body.offsetWidth,
                height: window.innerHeight || document.documentElement.clientHeight
				    || document.body.offsetHeight
            };

            if (uniwin.height &amp;lt; 1024)
                h = h * uniwin.height / 1024;
            if (uniwin.width &amp;lt; 1280 &amp;amp;&amp;amp; w &amp;gt; uniwin.width - 20)
                w = uniwin.width - 20;

            var wdb = ISGetObject("c_wdbPopup");
            wdb.SetContentURL(url);
            wdb.ShowDialog();
            wdb.Window.ResizeTo(w, h);

            var x = (uniwin.width - 10 - w) / 2;
            if (x &amp;lt; 10)
                x = 10;
            var y = (uniwin.height - 100 - w) / 2
            if (y &amp;lt; 10)
                y = 10;
            wdb.Window.MoveTo(x, y);
        }

    &amp;lt;/script&amp;gt;
 
  :
  :
&amp;lt;ISWebDesktop:WebDialogBox ID="c_wdbPopup" runat="server" Width="835px" Height="871px" Text="Control2Net Profiler" ContentScrollable="true" DialogBoxImage="None" AnimationStyle="VistaStyleZoom" ShadowColor="Black" RenderingMode="HTML5"&amp;gt;
	        &amp;lt;WindowSettings AllowResize="Yes" ContentMode="UseIFrame"&amp;gt;
&amp;lt;/ISWebDesktop:WebDialogBox&amp;gt;

&lt;/pre&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;And here is the web page displayed ("url" in the script above):&lt;/p&gt;&lt;pre&gt;&amp;lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="Details.aspx.cs" Inherits="WPages_Profiler_Details" %&amp;gt;

&amp;lt;%@ Register Assembly="ISNet.WebUI.WebGrid" Namespace="ISNet.WebUI.WebGrid" TagPrefix="ISWebGrid" %&amp;gt;
&amp;lt;%@ Register Assembly="dotnetCHARTING" Namespace="dotnetCHARTING" TagPrefix="dotnetCHARTING" %&amp;gt;

&amp;lt;!DOCTYPE HTML&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head id="Head1" runat="server"&amp;gt;
	&amp;lt;title&amp;gt;Details&amp;lt;/title&amp;gt;
    &amp;lt;style type="text/css"&amp;gt;
		.normal
		{font-family: arial, verdana, sans serif; font-size: 9pt; font-weight: normal; text-decoration: none}
		.footer
		{font-family: arial, verdana, sans serif; font-size: 8pt; font-weight: normal; color: gray; text-decoration: none}
		.table {
			width: 634px;
			border: 1px solid #B4B4B4;
			margin: 0px;
			padding: 0px;
		}
	&amp;lt;/style&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body id="body" runat="server"&amp;gt;
    &amp;lt;script type="text/javascript" src="../../JSFiles/jquery-1.8.1.min.js"&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script type="text/javascript" src="../../JSFiles/C2NetDesktop.js"&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script type="text/javascript"&amp;gt;
        jQuery(document).ready(function () {
            C2NetPerformance(parent);
        })
    &amp;lt;/script&amp;gt;

    &amp;lt;form id="form1" runat="server"&amp;gt;
        &amp;lt;div&amp;gt;
		    &amp;lt;table style="width:100%; height:100%"&amp;gt;
		        &amp;lt;tr&amp;gt;
		            &amp;lt;td&amp;gt;
						&amp;lt;div id="c_reportTitle" class="normal" align="center" runat="server"&amp;gt;
							&amp;lt;asp:Label ID="c_reportTitleLabel" runat="server" Height="19px" Text="- Title -" Width="100%" &amp;gt;
							&amp;lt;/asp:Label&amp;gt;
						&amp;lt;/div&amp;gt;
		                &amp;lt;dotnetCHARTING:Chart ID="Chart1" runat="server" Height="400px" TempDirectory="~/Temp" Width="800px" OnLoad="Chart1_Load"&amp;gt;
                        &amp;lt;/dotnetCHARTING:Chart&amp;gt;
		            &amp;lt;/td&amp;gt;
		        &amp;lt;/tr&amp;gt;
		        &amp;lt;tr&amp;gt;
		            &amp;lt;td&amp;gt;
					    &amp;lt;iswebgrid:webgrid id="WebGrid1" runat="server" 
				            usedefaultstyle="True" 
				            DefaultStyleMode="Elegant"
				            width="100%" height="100%"
                            BindingOperationMode="ClientBinding"
				            EnableManagedTheming="False"
				            EnableTheming="False"
				            OnInitializeDatasource="WebGrid1_InitializeDataSource" 
				            OnPrepareDatabinding="WebGrid1_PrepareDataBinding" 
                            Onload="WebGrid1_Load"
				            OnInitializeRow="WebGrid1_InitializeRow"
				            OnInitializeTable="WebGrid1_InitializeTable" 
				            OnInitializeLayout="WebGrid1_InitializeLayout" 
				            OnExport="WebGrid1_Export"&amp;gt;
						    &amp;lt;LayoutSettings HierarchicalMode="Preload" 
                                AutoHeight="true" 
                                Hierarchical="False" ShowRefreshButton="False" 
                                AllowExport="Yes" AllowSorting="Yes"&amp;gt;
							    &amp;lt;ClientSideEvents OnButtonClick="Wg1_OnButtonClick" /&amp;gt;
						    &amp;lt;/LayoutSettings&amp;gt;
					    &amp;lt;/iswebgrid:webgrid&amp;gt;
		            &amp;lt;/td&amp;gt;
		        &amp;lt;/tr&amp;gt;
		    &amp;lt;/table&amp;gt;
        &amp;lt;/div&amp;gt;
    &amp;lt;/form&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/pre&gt;&lt;p&gt;The parent window containing the WebDialog is HTML5 rendered too:&lt;br&gt;&amp;lt;!DOCTYPE HTML&amp;gt;&lt;br&gt;&amp;lt;html&amp;gt;&lt;/p&gt;&lt;p&gt;I'm becoming an IE11/Microsoft hater :-)&lt;br&gt;Regards&lt;br&gt;&amp;nbsp; TJ&lt;br&gt;&lt;/p&gt;</description></item></channel></rss>