This is a migrated thread and some comments may be shown as answers.

Display="False" IE11 vs Chrome

6 Answers 94 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Skip
Top achievements
Rank 1
Skip asked on 23 Jun 2017, 03:33 PM

Hello,

I have the following grid on my page where the first 6 columns are set to Display="False"  As you can see in the attached screenshot, chrome renders the grid correctly.  However IE hides the first 9 columns.  Even when setting all other rows Display="True" they still do not show up.

If I move those 6 Display="False" columns to the far right of the radgrid, it does render correctly on IE.

Is this a known bug, or am I missing something?  Thanks much.  Below is the code from my aspx page.

<telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="SqlDataSourceGrid">
                <GroupingSettings CollapseAllTooltip="Collapse all groups"></GroupingSettings>
                <MasterTableView AutoGenerateColumns="False" DataKeyNames="id" DataSourceID="SqlDataSourceGrid">
                    <Columns>
                        <telerik:GridBoundColumn DataField="id" DataType="System.Int32" FilterControlAltText="Filter id column" HeaderText="id" ReadOnly="True" SortExpression="id" UniqueName="id" Display="false">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="hdr_id" DataType="System.Int32" FilterControlAltText="Filter hdr_id column" HeaderText="hdr_id" SortExpression="hdr_id" UniqueName="hdr_id" Display="false">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="fjobno" FilterControlAltText="Filter fjobno column" HeaderText="fjobno" SortExpression="fjobno" UniqueName="fjobno" Display="false">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="process" FilterControlAltText="Filter process column" HeaderText="process" SortExpression="process" UniqueName="process" Display="false">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="operator" DataType="System.Decimal" FilterControlAltText="Filter operator column" HeaderText="operator" SortExpression="operator" UniqueName="operator" Display="false">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="tower" DataType="System.Int32" FilterControlAltText="Filter tower column" HeaderText="tower" SortExpression="tower" UniqueName="tower" Display="false">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="date" DataType="System.DateTime" FilterControlAltText="Filter date column" HeaderText="date" SortExpression="date" UniqueName="date" DataFormatString="{0:d}">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="shift" DataType="System.Int32" FilterControlAltText="Filter shift column" HeaderText="shift" SortExpression="shift" UniqueName="shift">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="reelno" DataType="System.Decimal" FilterControlAltText="Filter reelno column" HeaderText="reelno" SortExpression="reelno" UniqueName="reelno">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="FWRM" DataType="System.Decimal" FilterControlAltText="Filter FWRM column" HeaderText="FWRM" SortExpression="FWRM" UniqueName="FWRM">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="WRM" DataType="System.Decimal" FilterControlAltText="Filter WRM column" HeaderText="WRM" SortExpression="WRM" UniqueName="WRM">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="WIM" DataType="System.Decimal" FilterControlAltText="Filter WIM column" HeaderText="WIM" SortExpression="WIM" UniqueName="WIM">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="FWIM" DataType="System.Decimal" FilterControlAltText="Filter FWIM column" HeaderText="FWIM" SortExpression="FWIM" UniqueName="FWIM">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="CONIW" DataType="System.Decimal" FilterControlAltText="Filter CONIW column" HeaderText="CONIW" SortExpression="CONIW" UniqueName="CONIW">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="Speed" DataType="System.Decimal" FilterControlAltText="Filter Speed column" HeaderText="Speed" SortExpression="Speed" UniqueName="Speed">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="Settings" DataType="System.Decimal" FilterControlAltText="Filter Settings column" HeaderText="Settings" SortExpression="Settings" UniqueName="Settings">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="WT" FilterControlAltText="Filter WT column" HeaderText="WT" SortExpression="WT" UniqueName="WT">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="Output" DataType="System.Decimal" FilterControlAltText="Filter Output column" HeaderText="Output" SortExpression="Output" UniqueName="Output">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="LotRM" FilterControlAltText="Filter LotRM column" HeaderText="LotRM" SortExpression="LotRM" UniqueName="LotRM">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="Comment" FilterControlAltText="Filter Comment column" HeaderText="Comment" SortExpression="Comment" UniqueName="Comment">
                        </telerik:GridBoundColumn>
                    </Columns>
                </MasterTableView>
            </telerik:RadGrid>

 

Here is my versioning information.

Microsoft Visual Studio Professional 2017 
Version 15.1 (26403.7) Release
VisualStudio.15.Release/15.1.0+26403.7
Microsoft .NET Framework
Version 4.6.01055

Installed Version: Professional

Visual Basic 2017   00369-60000-00001-AA675
Microsoft Visual Basic 2017

Visual C# 2017   00369-60000-00001-AA675
Microsoft Visual C# 2017

Visual C++ 2017   00369-60000-00001-AA675
Microsoft Visual C++ 2017

Application Insights Tools for Visual Studio Package   8.6.00209.10
Application Insights Tools for Visual Studio

ASP.NET and Web Tools 2017   15.0.30320.0
ASP.NET and Web Tools 2017

ASP.NET Web Frameworks and Tools 2017   5.2.50303.0
For additional information, visit https://www.asp.net/

Azure App Service Tools v3.0.0   15.0.30209.0
Azure App Service Tools v3.0.0

Azure Data Lake Node   1.0
This package contains the Data Lake integration nodes for Server Explorer.

Azure Data Lake Tools for Visual Studio   2.2.5000.0
Microsoft Azure Data Lake Tools for Visual Studio

Common Azure Tools   1.9
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.

JavaScript Language Service   2.0
JavaScript Language Service

KofePackagePackage Extension   1.0
KofePackagePackage Visual Studio Extension Detailed Info

Microsoft Azure Hive Query Language Service   2.2.5000.0
Language service for Hive query

Microsoft Azure Tools   2.9
Microsoft Azure Tools for Microsoft Visual Studio 2017 - v2.9.50131.1

Microsoft MI-Based Debugger   1.0
Provides support for connecting Visual Studio to MI compatible debuggers

Microsoft Visual Studio VC Package   1.0
Microsoft Visual Studio VC Package

NuGet Package Manager   4.1.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.

SQL Server Data Tools   15.1.61702.140
Microsoft SQL Server Data Tools

Telerik ASP.NET AJAX VSExtensions   2017.2.501.0
Progress® Telerik® UI for ASP.NET AJAX Visual Studio extensions

Telerik ASP.NET Core VSExtensions   2017.2.502.0
Progress® Telerik® UI for ASP.NET Core Visual Studio extensions

Telerik ASP.NET MVC VSExtensions   2017.2.502.0
Progress® Telerik® UI for ASP.NET MVC Visual Studio extensions

Telerik WinForms VSExtensions   2017.2.501.0
Progress® Telerik® UI for WinForms Visual Studio extensions

Telerik WPF VSExtensions   2017.2.501.0
Progress® Telerik® UI for WPF Visual Studio extensions

ToolWindowHostedEditor   1.0
Hosting json editor into a tool window

TypeScript   2.1.5.0
TypeScript tools for Visual Studio

Visual Studio tools for CMake   1.0
Visual Studio tools for CMake

 

6 Answers, 1 is accepted

Sort by
0
Vessy
Telerik team
answered on 28 Jun 2017, 02:30 PM
Hi Skip,

I tested the provided configuration and the columns are shown properly (in the same way) on my side, both in IE and Chrome. I am attaching my test page to this reply - are you able to reproduce the same problem with it? Can you also share the exact control version you are using, is it 2017.2.621 like stated in the thread info?

Regards,
Vessy
Progress Telerik
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Skip
Top achievements
Rank 1
answered on 16 Jul 2017, 04:33 PM

Thanks for the reply and apologies for such a late response.  I copied your files to the server and ran them with the same results, please see attached image.

It is now running on 2017.2.711 of the controls with the same results.

0
Vessy
Telerik team
answered on 17 Jul 2017, 12:20 PM
Hi Skip,

Can you share the exact IE and Chrome versions you are testing with? Also, are there any specific configurations in the web.config of your application?

Can you make sure that IE is not running in Compatibility mode which is not supported and may lead to such issues?

Regards,
Vessy
Progress Telerik
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Skip
Top achievements
Rank 1
answered on 27 Jul 2017, 07:17 PM

I hope this helps.

Chrome: Version 56.0.2924.87

IE: 11.0.9600.17801

0
Skip
Top achievements
Rank 1
answered on 29 Jul 2017, 06:34 PM

IE is not running in compatibility mode.

Also here are the contents of the web.config file (I removed about 5 data connectors).  How can I be the only one reporting this issue?  I have sites on multiple different webservers all experiencing the same issue.  The fix is always to move all the Disply="False" to the end of the grids.

I began seeing this about 6 months ago on pages I built years ago after an upgrade.

 

<?xml version="1.0"?>
<configuration>
  <configSections>
  </configSections>
  <connectionStrings>
 
  </connectionStrings>
  <appSettings>
    <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
    <add key="Telerik.Skin" value="Metro" />
    <add key="Telerik.ScriptManager.TelerikCdn" value="Disabled" />
    <add key="Telerik.StyleSheetManager.TelerikCdn" value="Disabled" />
  </appSettings>
  <system.web>
    <compilation debug="true" strict="false" explicit="true" targetFramework="4.0">
      <assemblies>
      </assemblies>
    </compilation>
    <pages>
      <controls>
        <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI" />
      </controls>
    </pages>
    <httpHandlers>
      <add path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" validate="false" />
      <add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false" />
      <add path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false" />
      <add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false" />
      <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false" />
    </httpHandlers>
    <httpModules>
      <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" />
      <add name="RadCompression" type="Telerik.Web.UI.RadCompression" />
    </httpModules>
    <customErrors mode="Off" />
  </system.web>
  <system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
    <modules runAllManagedModulesForAllRequests="true">
      <remove name="RadUploadModule" />
      <remove name="RadCompression" />
      <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" preCondition="integratedMode" />
      <add name="RadCompression" type="Telerik.Web.UI.RadCompression" preCondition="integratedMode" />
    </modules>
    <handlers>
      <remove name="ChartImage_axd" />
      <add name="ChartImage_axd" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" preCondition="integratedMode" />
      <remove name="Telerik_Web_UI_SpellCheckHandler_axd" />
      <add name="Telerik_Web_UI_SpellCheckHandler_axd" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" preCondition="integratedMode" />
      <remove name="Telerik_Web_UI_DialogHandler_aspx" />
      <add name="Telerik_Web_UI_DialogHandler_aspx" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" preCondition="integratedMode" />
      <remove name="Telerik_RadUploadProgressHandler_ashx" />
      <add name="Telerik_RadUploadProgressHandler_ashx" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" preCondition="integratedMode" />
      <remove name="Telerik_Web_UI_WebResource_axd" />
      <add name="Telerik_Web_UI_WebResource_axd" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" preCondition="integratedMode" />
      <add name="Telerik.ReportViewer.axd_*" path="Telerik.ReportViewer.axd" verb="*" type="Telerik.ReportViewer.WebForms.HttpHandler, Telerik.ReportViewer.WebForms, Version=9.0.15.324, Culture=neutral, PublicKeyToken=a9d7983dfcc261be" preCondition="integratedMode" />
    </handlers>
    <defaultDocument enabled="true">
      <files>
        <clear />
        <add value="default.aspx" />
        <add value="Default.htm" />
        <add value="Default.asp" />
        <add value="index.htm" />
        <add value="index.html" />
        <add value="iisstart.htm" />
      </files>
    </defaultDocument>
  </system.webServer>
</configuration>
0
Vessy
Telerik team
answered on 01 Aug 2017, 02:50 PM
Hi Skip,

I tested the Grid's behavior with the provided web.config but still the columns are hidden properly on my side - you can see the result I get in the attached image.

The browser version I am testing with a little more newer. Even though I do not think that the problem is coming from this, can you upgrade your browsers and see whether the problem persists?
Chrome: 59.0.3071.115
IE: 11.483.15063 (Update version 11.0.44)

I addition, I am also attaching a fully working project that I am using for my tests, so you can run it directly on your servers and see how it behaves.

Regards,
Vessy
Progress Telerik
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
Grid
Asked by
Skip
Top achievements
Rank 1
Answers by
Vessy
Telerik team
Skip
Top achievements
Rank 1
Share this question
or