Hi,
I have the following RadGrid:
<telerik:RadGrid ID="m_gvwUpdate_ScenariosMarketInputData" runat="server" DataSourceID="m_gvwUpdate_ScenariosMarketInputDataDataSource" AllowPaging="false" AllowSorting="false" OnItemCommand="m_gvwUpdate_ScenariosMarketInputData_OnItemCommand">
<MasterTableView AutoGenerateColumns="False" DataKeyNames="ScenarioID" ClientDataKeyNames="ScenarioID"
TableLayout="Fixed" DataSourceID="m_gvwUpdate_ScenariosMarketInputDataDataSource">
<PagerStyle Mode="NextPrevAndNumeric" Visible="true" AlwaysVisible="true" />
<NoRecordsTemplate>
<div style="padding: 5px;">
<asp:Label ID="m_lbl_NoData" runat="server" Text="No data on database" />
</div>
</NoRecordsTemplate>
<Columns>
<telerik:GridBoundColumn DataField="ScenarioName" HeaderText="Name" SortExpression="ScenarioName"
UniqueName="ScenarioName">
<ItemStyle Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="StrategicPeriodName" HeaderText="Strategic Period"
SortExpression="StrategicPeriodName" UniqueName="StrategicPeriodName">
<ItemStyle Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn UniqueName="Official" HeaderText="Official" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="50px" />
<ItemTemplate>
<asp:Image runat="server" ID="m_img_Official" Visible='<% #Eval("Official") %>' ImageUrl="~/Images/ok.png"
AlternateText="Official" SkinID="Grid" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="IsReadOnly" HeaderText="Locked" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="50px" />
<ItemTemplate>
<asp:Image runat="server" ID="m_img_IsReadOnly" Visible='<% #Eval("IsReadOnly") %>'
ImageUrl="~/Images/ok.png" AlternateText="Locked" SkinID="Grid" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="Created" HeaderText="Created By" UniqueName="Created"
SortExpression="Created">
<ItemStyle Wrap="True" />
<HeaderStyle Width="120px" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="CreationDate" HeaderText="Creation Date" UniqueName="CreationDate"
SortExpression="CreationDate" DataFormatString="{0:dd-MM-yyyy HH:mm}">
<ItemStyle Wrap="True" />
<HeaderStyle Width="120px" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Modified" HeaderText="Modified By" UniqueName="Modified"
SortExpression="Modified">
<ItemStyle Wrap="True" />
<HeaderStyle Width="120px" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="LastModify" HeaderText="Last Modify" UniqueName="LastModify"
SortExpression="LastModify" DataFormatString="{0:dd-MM-yyyy HH:mm}">
<ItemStyle Wrap="True" />
<HeaderStyle Width="120px" />
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn UniqueName="CopyColumn" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="30px" />
<ItemTemplate>
<asp:ImageButton runat="server" ID="m_img_Copy" ImageUrl="~/Images/copySmall.png"
AlternateText="Copy" SkinID="Grid" ToolTip="Copy" OnClientClick='<% # "openWinCopyScenariosMarketInputData(" + (int)Eval("ScenarioID") + "); return false;" %>' />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="UpdateColumn" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="30px" />
<ItemTemplate>
<asp:ImageButton runat="server" ID="m_img_Update" ImageUrl="~/Images/editSmall.png"
AlternateText="Update" SkinID="Grid" ToolTip="Update" OnClientClick='<% # "openWinUpdateScenariosMarketInputData(" + (int)Eval("ScenarioID") + "); return false;" %>'
Visible='<% # (Zelando.SEM.BLL.ScenariosMarketInputDataManager.CanUnlockMarketScenario((int)Eval("ScenarioID")) && (bool)Eval("IsReadOnly")) || !(bool)Eval("IsReadOnly") %>' />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="DeleteColumn" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="30px" />
<ItemTemplate>
<asp:ImageButton runat="server" ID="m_img_Delte" ImageUrl="~/Images/deleteSmall.png"
AlternateText="Delete" SkinID="Grid" ToolTip="Delete" CommandName="Delete" OnClientClick="return confirm('Are you sure you want to delete the item?');"
Visible='<% # Zelando.SEM.BLL.ScenariosMarketInputDataManager.CanDeleteMarketScenario((int)Eval("ScenarioID")) && !(bool)Eval("IsReadOnly") %>' />
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<Scrolling AllowScroll="true" UseStaticHeaders="true" ScrollHeight="100px" />
<Selecting AllowRowSelect="True" />
<KeyboardNavigationSettings EnableKeyboardShortcuts="false" />
<ClientEvents OnRowSelected="RowSelected" />
</ClientSettings>
</telerik:RadGrid>
and allowing UseStaticHeaders I have a big rendering problem with all browser.
What can I do?
Thanks in advance!
Francesco Balatti
zelando.com
I have the following RadGrid:
<telerik:RadGrid ID="m_gvwUpdate_ScenariosMarketInputData" runat="server" DataSourceID="m_gvwUpdate_ScenariosMarketInputDataDataSource" AllowPaging="false" AllowSorting="false" OnItemCommand="m_gvwUpdate_ScenariosMarketInputData_OnItemCommand">
<MasterTableView AutoGenerateColumns="False" DataKeyNames="ScenarioID" ClientDataKeyNames="ScenarioID"
TableLayout="Fixed" DataSourceID="m_gvwUpdate_ScenariosMarketInputDataDataSource">
<PagerStyle Mode="NextPrevAndNumeric" Visible="true" AlwaysVisible="true" />
<NoRecordsTemplate>
<div style="padding: 5px;">
<asp:Label ID="m_lbl_NoData" runat="server" Text="No data on database" />
</div>
</NoRecordsTemplate>
<Columns>
<telerik:GridBoundColumn DataField="ScenarioName" HeaderText="Name" SortExpression="ScenarioName"
UniqueName="ScenarioName">
<ItemStyle Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="StrategicPeriodName" HeaderText="Strategic Period"
SortExpression="StrategicPeriodName" UniqueName="StrategicPeriodName">
<ItemStyle Wrap="True" />
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn UniqueName="Official" HeaderText="Official" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="50px" />
<ItemTemplate>
<asp:Image runat="server" ID="m_img_Official" Visible='<% #Eval("Official") %>' ImageUrl="~/Images/ok.png"
AlternateText="Official" SkinID="Grid" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="IsReadOnly" HeaderText="Locked" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="50px" />
<ItemTemplate>
<asp:Image runat="server" ID="m_img_IsReadOnly" Visible='<% #Eval("IsReadOnly") %>'
ImageUrl="~/Images/ok.png" AlternateText="Locked" SkinID="Grid" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="Created" HeaderText="Created By" UniqueName="Created"
SortExpression="Created">
<ItemStyle Wrap="True" />
<HeaderStyle Width="120px" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="CreationDate" HeaderText="Creation Date" UniqueName="CreationDate"
SortExpression="CreationDate" DataFormatString="{0:dd-MM-yyyy HH:mm}">
<ItemStyle Wrap="True" />
<HeaderStyle Width="120px" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Modified" HeaderText="Modified By" UniqueName="Modified"
SortExpression="Modified">
<ItemStyle Wrap="True" />
<HeaderStyle Width="120px" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="LastModify" HeaderText="Last Modify" UniqueName="LastModify"
SortExpression="LastModify" DataFormatString="{0:dd-MM-yyyy HH:mm}">
<ItemStyle Wrap="True" />
<HeaderStyle Width="120px" />
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn UniqueName="CopyColumn" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="30px" />
<ItemTemplate>
<asp:ImageButton runat="server" ID="m_img_Copy" ImageUrl="~/Images/copySmall.png"
AlternateText="Copy" SkinID="Grid" ToolTip="Copy" OnClientClick='<% # "openWinCopyScenariosMarketInputData(" + (int)Eval("ScenarioID") + "); return false;" %>' />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="UpdateColumn" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="30px" />
<ItemTemplate>
<asp:ImageButton runat="server" ID="m_img_Update" ImageUrl="~/Images/editSmall.png"
AlternateText="Update" SkinID="Grid" ToolTip="Update" OnClientClick='<% # "openWinUpdateScenariosMarketInputData(" + (int)Eval("ScenarioID") + "); return false;" %>'
Visible='<% # (Zelando.SEM.BLL.ScenariosMarketInputDataManager.CanUnlockMarketScenario((int)Eval("ScenarioID")) && (bool)Eval("IsReadOnly")) || !(bool)Eval("IsReadOnly") %>' />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="DeleteColumn" ItemStyle-HorizontalAlign="Center">
<HeaderStyle Width="30px" />
<ItemTemplate>
<asp:ImageButton runat="server" ID="m_img_Delte" ImageUrl="~/Images/deleteSmall.png"
AlternateText="Delete" SkinID="Grid" ToolTip="Delete" CommandName="Delete" OnClientClick="return confirm('Are you sure you want to delete the item?');"
Visible='<% # Zelando.SEM.BLL.ScenariosMarketInputDataManager.CanDeleteMarketScenario((int)Eval("ScenarioID")) && !(bool)Eval("IsReadOnly") %>' />
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<Scrolling AllowScroll="true" UseStaticHeaders="true" ScrollHeight="100px" />
<Selecting AllowRowSelect="True" />
<KeyboardNavigationSettings EnableKeyboardShortcuts="false" />
<ClientEvents OnRowSelected="RowSelected" />
</ClientSettings>
</telerik:RadGrid>
and allowing UseStaticHeaders I have a big rendering problem with all browser.
What can I do?
Thanks in advance!
Francesco Balatti
zelando.com