Hello,
I'm pretty new with the Telerik.
We have just updated to a new version of Telerik at my office and with the new version a GridClientSelectColumn is not visible in IE11. And if you refresh the page with F5 then you see the GridClientSelectColumn. So why does it not show from the beginning?
It's still work as before in chrome (showing up when you go to the page, like it also did in IE11 before we Implemented the new Telerik version.
ASP.NET code:
<telerik:RadGrid runat="server" ID="radGrid1" AutoGenerateColumns="False" AllowMultiRowSelection="True"
EnableEmbeddedSkins="False" OnNeedDataSource="ONDS1" OnItemDataBound="OIDB_OnItemDataBound"
Width="1195px" AllowSorting="True" AllowPaging="True" PageSize="500"
AllowFilteringByColumn="False" ClientDataKeyNames="test1" Visible="True">
<MasterTableView ClientDataKeyNames="Hello1, Hello2" DataKeyNames="DataField1, RequestReference, Message" >
<Columns>
<telerik:GridBoundColumn HeaderText="<%$ Resources:Hello.Main, Common_PartNumberText1 %>" DataField="DataField1" ShowFilterIcon="False"
AutoPostBackOnFilter="True" />
<telerik:GridBoundColumn HeaderText="<%$ Resources:Hello.Main, Common_ManufacturerText1 %>" DataField="DataField2" ShowFilterIcon="False"
AutoPostBackOnFilter="True" />
<telerik:GridBoundColumn HeaderText="<%$ Resources:Hello.Main, Common_DescriptionText1 %>" DataField="DataField3" ShowFilterIcon="False"
AutoPostBackOnFilter="True" />
<telerik:GridBoundColumn HeaderText="<%$ Resources:Hello.Main, Common_SentText1 %>" DataField="DataField4" DataFormatString="{0:yyyy/MM/dd HH:mm}" ItemStyle-Wrap="False"/>
<telerik:GridBoundColumn HeaderText="<%$ Resources:Hello.Main, Common_SentByText1 %>" DataField="DataField5" ShowFilterIcon="False"
AutoPostBackOnFilter="True" ItemStyle-Wrap="False"/>
<telerik:GridBoundColumn HeaderText="<%$ Resources:Hello.Main, Common_StatusText1 %>" DataField="DataField6"
ShowFilterIcon="False" AutoPostBackOnFilter="True" ItemStyle-Wrap="False"/>
<telerik:GridBoundColumn HeaderText="<%$ Resources:Hello.Main, Common_MessageText1 %>" DataField="DataField7" ShowFilterIcon="False"
HtmlEncode="True" AutoPostBackOnFilter="True"/>
<telerik:GridBoundColumn UniqueName="Uni1" DataField="DataField8" Display="False" />
<telerik:GridBoundColumn UniqueName="Uni2" DataField="DataField9" Display="False" />
<telerik:GridBoundColumn UniqueName="Uni3" DataField="DataField10" Display="False" />
<telerik:GridBoundColumn UniqueName="Uni4" DataField="DataField11" Display="False" />
<telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" Display="False" runat="server" />
</Columns>
Code behind:
var selectCol = radGrid1.Columns.FindByUniqueName("ClientSelectColumn");
if (selectCol != null) {
selectCol.Visible = true;
selectCol.Display = true;
}