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

Missing header in new Telerik

14 Answers 197 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Peter
Top achievements
Rank 1
Peter asked on 03 Jul 2013, 11:47 AM
Hi, 

I have created web application with grid in Telerik.Web.UI_2012_3_1016_Dev, but after I installed latest Telerik.Web.UI_2013_2_611_Dev, where I uploaded DLLs into my solution, in my grid disappeared all headers for my columns... 

I wasn't changing web.config or any other changes... 

Did I miss something ? Do you have any idea what could go wrong ?

Thanks for any help,

Peter

PS: I also have noticed that some of my controls with overriden skin css values have moved by several pixels... Are there any known issues I should be awared that will mess up my UI before I update production environment by the newest telerik controls ?

14 Answers, 1 is accepted

Sort by
0
Eyup
Telerik team
answered on 08 Jul 2013, 10:39 AM
Hello Peter,

I am afraid we are not able to replicate the issue locally. Can you replicate this behavior with any of our demos?
http://demos.telerik.com/aspnet-ajax/pivotgrid/examples/filtering/defaultcs.aspx

Please provide us the exact steps to reproduce the issue or open a support ticket to send us a very basic sample runnable web site demonstrating the erratic behavior. Thus, we will be able to further analyze the problem and provide a proper solution.

Generally, you can check the Release history to get information about recently introduced changes and functionalities:
http://www.telerik.com/products/aspnet-ajax/whats-new.aspx#ReleaseHistory

Regards,
Eyup
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
0
Peter
Top achievements
Rank 1
answered on 08 Jul 2013, 01:08 PM
Thanks for the reply... 

I can't open support ticket as I don't have such an account... In my company other person (from Canada and I don't have contact on him) is responsible for purchasing telerik and distributing it to us, developers...  

I'm trying to figure this out because on another page I use almost the same grid structure and header line is displayed correctly...  

I put my files into Dropbox... Dropbox - Project files

You won't be able to run it but maybe if you could take a look on the aspx source code, maybe you will see the issue on the first sight... I want to remind you that this source code worked correctly on version Telerik.Web.UI_2012_3_1016_Dev and there wasn't any problem at all.

I also attached screenshots of correct grid and grid with missing header after applying  Telerik.Web.UI_2013_2_611_Dev DLLs.

Thanks for any help,

Peter
0
Peter
Top achievements
Rank 1
answered on 08 Jul 2013, 01:40 PM
Thanks for the reply... 

I cannot provide you sample solution as this is the part of our huge project but I found the culprit mentioned below.

Here is the sample of my radgrid =>

<telerik:RadGrid ID="RadGridResults" runat="server" Skin="WebBlue" AutoGenerateColumns="false" Visible="false"
    AllowPaging="true" AllowCustomPaging="true"
    ShowStatusBar="true" Width="100%"
    AllowMultiRowSelection="True"
    EnableHeaderContextMenu="true"
    GroupingEnabled="false"
    OnPreRender="RadGridResults_PreRender"
    OnItemCreated="RadGridResults_ItemCreated"
    OnItemDataBound="RadGridResults_ItemDataBound" OnItemCommand="RadGridResults_ItemCommand"
    OnNeedDataSource="RadGridResults_NeedDataSource"
    OnDetailTableDataBind="RadGridResults_DetailTableDataBind"
    OnExcelMLExportRowCreated="RadGridResults_ExcelMLExportRowCreated"
    OnExcelMLExportStylesCreated="RadGridResults_ExcelMLExportStylesCreated"
>
    <ClientSettings AllowColumnsReorder="true" ReorderColumnsOnClient="true" AllowKeyboardNavigation="true" ColumnsReorderMethod="Reorder">
        <Resizing AllowColumnResize="true" AllowResizeToFit="true" ResizeGridOnColumnResize="true" EnableRealTimeResize="false" />
        <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True" />
        <Selecting AllowRowSelect="true" />
        <KeyboardNavigationSettings EnableKeyboardShortcuts="true" AllowActiveRowCycle="true" />
        <ClientEvents OnColumnResized="ColumnResized" />
    </ClientSettings>
 
    <ExportSettings ExportOnlyData="true" Excel-Format="ExcelML" IgnorePaging="true" HideStructureColumns="true" OpenInNewWindow="true" />
         
    <MasterTableView CommandItemDisplay="Top" TableLayout="Fixed" AllowFilteringByColumn="false" UseAllDataFields="true" HorizontalAlign="Left" HierarchyLoadMode="Client">
 
        <PagerStyle Mode="NextPrevNumericAndAdvanced" AlwaysVisible="true" />
 
        <HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" Font-Bold="true" />
        <ItemStyle HorizontalAlign="Center"/>
        <AlternatingItemStyle HorizontalAlign="Center" BackColor="#E6EBFF" />
 
        <CommandItemSettings ShowExportToExcelButton="true" ShowExportToPdfButton="false" ShowExportToCsvButton="false" ShowExportToWordButton="false"
            ShowRefreshButton="false" ShowAddNewRecordButton="false" />

After I removed following property HorizontalAlign="Left" from MasterTableView it suddenly WORKED !

I also attached screenshots of grid with present and missing header row... 

Could you explain me why that attribute messed up the user interface and caused missing header ? Is it some other place I can put that attribute? I hope my sample will be more useful now... 

Thanks, 

Peter
0
Peter
Top achievements
Rank 1
answered on 09 Jul 2013, 07:12 AM
By the way, here is complete definition of my radgrid, if it would be helpful... 

As I mentioned removing following property HorizontalAlign="Left" from MasterTableView SOLVED THE PROBLEM !

<telerik:RadGrid ID="RadGridResults" runat="server" Skin="WebBlue" AutoGenerateColumns="false" Visible="false"
    AllowPaging="true" AllowCustomPaging="true"
    ShowStatusBar="true" Width="100%"
    AllowMultiRowSelection="True"
    EnableHeaderContextMenu="true"
    GroupingEnabled="false"
    OnPreRender="RadGridResults_PreRender"
    OnItemCreated="RadGridResults_ItemCreated"
    OnItemDataBound="RadGridResults_ItemDataBound" OnItemCommand="RadGridResults_ItemCommand"
    OnNeedDataSource="RadGridResults_NeedDataSource"
    OnDetailTableDataBind="RadGridResults_DetailTableDataBind"
    OnExcelMLExportRowCreated="RadGridResults_ExcelMLExportRowCreated"
    OnExcelMLExportStylesCreated="RadGridResults_ExcelMLExportStylesCreated"
>
    <ClientSettings AllowColumnsReorder="true" ReorderColumnsOnClient="true" AllowKeyboardNavigation="true" ColumnsReorderMethod="Reorder">
        <Resizing AllowColumnResize="true" AllowResizeToFit="true" ResizeGridOnColumnResize="true" EnableRealTimeResize="false" />
        <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True" />
        <Selecting AllowRowSelect="true" />
        <KeyboardNavigationSettings EnableKeyboardShortcuts="true" AllowActiveRowCycle="true" />
        <ClientEvents OnColumnResized="ColumnResized" />
    </ClientSettings>
 
    <ExportSettings ExportOnlyData="true" Excel-Format="ExcelML" IgnorePaging="true" HideStructureColumns="true" OpenInNewWindow="true" />
         
    <MasterTableView CommandItemDisplay="Top" TableLayout="Fixed" AllowFilteringByColumn="false" UseAllDataFields="true"
        HorizontalAlign="Left" HierarchyLoadMode="Client">
 
        <PagerStyle Mode="NextPrevNumericAndAdvanced" AlwaysVisible="true" />
 
        <HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" Font-Bold="true" />
        <ItemStyle HorizontalAlign="Center"/>
        <AlternatingItemStyle HorizontalAlign="Center" BackColor="#E6EBFF" />
 
        <CommandItemSettings ShowExportToExcelButton="true" ShowExportToPdfButton="false" ShowExportToCsvButton="false" ShowExportToWordButton="false"
            ShowRefreshButton="false" ShowAddNewRecordButton="false" />
 
        <CommandItemTemplate>
            <div style="text-align: left">
                <telerik:RadToolBar runat="server" ID="tbResultGridToolBar" Skin="WebBlue" style="width: 100%;">
                    <Items>
                        <telerik:RadToolBarButton Value="refresh">
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="cmdRefreshSearch" runat="server" CommandName="RefreshSearch"
                                    ImageUrl="~/UserControls/Images/Refresh2.png"
                                    ToolTip="Refresh Search" />
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
                        <telerik:RadToolBarButton Value="printer">
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="cmdPrint" runat="server" SkinID="printer" CommandName="printer"
                                    Enabled="true" Visible="true" ToolTip="<%$ Resources:ResourceButton, printBooking %>"
                                    OnClientClick="return ClientCommandHandler('printer');"/>
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
                        <telerik:RadToolBarButton Value="view">
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="cmdView" runat="server" SkinID="view" CommandName="view"
                                    ToolTip="<%$ Resources:ResourceButton, viewBookingDtls %>"
                                    OnClientClick="return ClientCommandHandler('view');" />
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
                        <telerik:RadToolBarButton Value="amend">
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="cmdAmend" runat="server" SkinID="amend" CommandName="amend"
                                    ToolTip="<%$ Resources:ResourceButton, amendBookingRecord %>"
                                    OnClientClick="return ClientCommandHandler('amend');" />
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
                        <telerik:RadToolBarButton Value="search">
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="cmdSearch" runat="server" CommandName="repeatSrch"
                                    ImageUrl="~/UserControls/Images/Search.png"
                                    Enabled="true" ToolTip="<%$ Resources:ResourceButton, repeatSearch %>"
                                    OnClientClick="return ClientCommandHandler('repeatSrch');" />
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
 
                        <telerik:RadToolBarButton Value="MaintainAllotmentBooking">
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="cmdMaintainAllotmentBooking" runat="server" CommandName="MaintainAllotmentBooking"
                                    ImageUrl="~/UserControls/Images/spanner_add.gif"
                                    ToolTip="Maintain Allotment Booking"
                                    OnClientClick="return ClientCommandHandler('MaintainAllotmentBooking');" />
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
 
                        <telerik:RadToolBarButton Value="NpcBookingsDeliveryStatus">
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="cmdNpcBookingsDeliveryStatus" runat="server" CommandName="NpcBookingsDeliveryStatus"
                                    ImageUrl="~/UserControls/Images/delivery.gif"
                                    ToolTip="Npc Bookings Delivery Status"
                                    OnClientClick="return ClientCommandHandler('NpcBookingsDeliveryStatus');" />
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
 
                        <telerik:RadToolBarButton IsSeparator="true"/>
                                 
                        <telerik:RadToolBarButton>
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="ExportToExcelButton" runat="server" ImageUrl="~/UserControls/Images/ExportToExcel.gif"
                                    ToolTip="Export to Excel" CommandName="ExportToExcel" />
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
 
                        <telerik:RadToolBarButton IsSeparator="true"/>
                                 
                        <telerik:RadToolBarButton>
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="ExpandCollapseAllBtn" runat="server" ImageUrl="~/UserControls/Images/ExpandCustom.png"
                                    ToolTip="Expand / Collapse ALL" CommandName="ExpandCollapseAll"
                                    OnClientClick="return ClientCommandHandler('ExpandCollapseAll');" />
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
 
                        <telerik:RadToolBarButton IsSeparator="true"/>
 
                        <telerik:RadToolBarButton Value="actions">
                            <ItemTemplate>
                                  
                                <telerik:RadComboBox ID="resultActionsRcb" runat="server" ShowToggleImage="true"
                                    EmptyMessage="Actions" Width="80px" />
 
                                <asp:Button runat="server" ID="resultActionChooseBtn" Text="GO" CommandName="ActionChoose" />
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
 
                        <telerik:RadToolBarButton IsSeparator="true"/>
 
                        <telerik:RadToolBarButton>
                            <ItemTemplate>
                                  
                                <asp:ImageButton ID="cmdSaveGridSettings" runat="server" CommandName="SaveSettings"
                                    ImageUrl="~/UserControls/Images/Save.png"
                                    ToolTip="Save current grid settings" />
                                  
                            </ItemTemplate>
                        </telerik:RadToolBarButton>
                    </Items>
                </telerik:RadToolBar>
            </div>
        </CommandItemTemplate>
 
        <DetailTables>
            <telerik:GridTableView Name="flightsegmentInfo" AutoGenerateColumns="false" Width="750px">
                <HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" Font-Bold="true" />
                <ItemStyle HorizontalAlign="Center"/>
                <AlternatingItemStyle HorizontalAlign="Center" />
 
                <Columns>
                    <telerik:GridTemplateColumn UniqueName="flightNumberCol">
                        <HeaderStyle Width="100px" />
                        <HeaderTemplate>
                            <uc1:ResourceLabel ID="flgtNoTtl" runat="server" Text="csr-FlgtNo" ToolTip="flightSegToolTip1" />
                        </HeaderTemplate>
                        <ItemTemplate>
                            <uc1:ResourceLabel ID="flightNo" runat="server" Text='<%# Eval("FlightNumber") %>' ToolTip="flightSegToolTip1" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="flightSegmentCol">
                        <HeaderStyle Width="105px" />
                        <HeaderTemplate>
                            <uc1:ResourceLabel ID="flgtSegTtl" runat="server" Text="csr-FlgtSeg" ToolTip="flightSegToolTip2" />
                        </HeaderTemplate>
                        <ItemTemplate>
                            <uc1:ResourceLabel ID="ResourceLabel331" runat="server" Text='<%# Eval("FlightSegment")%>' ToolTip="flightSegToolTip2" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="dropOffDateCol">
                        <HeaderStyle Width="80px" />
                        <HeaderTemplate>
                            <uc1:ResourceLabel ID="dateDroptTbl" runat="server" Text="csr-Date" ToolTip="resultsDateToolTip1" />
                        </HeaderTemplate>
                        <ItemTemplate>
                            <uc1:ResourceLabel ID="ResourceLabel332" runat="server" Text='<%# Eval("DropOffDate")%>' ToolTip="flightSegToolTip2" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="dropOffByCol">
                        <HeaderStyle Width="90px" />
                        <HeaderTemplate>
                            <uc1:ResourceLabel ID="DropOffByTtl" runat="server" Text="csr-DropOff" ToolTip="dropOffToolTip1" />
                        </HeaderTemplate>
                        <ItemTemplate>
                            <uc1:ResourceLabel ID="ResourceLabel333" runat="server" Text='<%# Eval("DropOffBy")%>' ToolTip="flightSegToolTip2" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="flightDepartsCol">
                        <HeaderStyle Width="100px" />
                        <HeaderTemplate>
                            <uc1:ResourceLabel ID="FlightDepartsTtl" runat="server" Text="csr-FlgtDep" ToolTip="flightSegToolTip4" />
                        </HeaderTemplate>
                        <ItemTemplate>
                            <uc1:ResourceLabel ID="ResourceLabel334" runat="server" Text='<%# Eval("FlightDeparts")%>' ToolTip="flightSegToolTip2" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="dateOfArriveCol">
                        <HeaderStyle Width="80px" />
                        <HeaderTemplate>
                            <uc1:ResourceLabel ID="collectionDateTtl" runat="server" Text="csr-Date" ToolTip="resultsDateToolTip2" />
                        </HeaderTemplate>
                        <ItemTemplate>
                            <uc1:ResourceLabel ID="ResourceLabel335" runat="server" Text='<%# Eval("DateOfArrive")%>' ToolTip="flightSegToolTip2" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="flightArrivesCol">
                        <HeaderStyle Width="100px" />
                        <HeaderTemplate>
                            <uc1:ResourceLabel ID="FlightArriveTbl" runat="server" Text="csr-FlgtArv" ToolTip="flightSegToolTip5" />
                        </HeaderTemplate>
                        <ItemTemplate>
                            <uc1:ResourceLabel ID="ResourceLabel336" runat="server" Text='<%# Eval("FlightArrives")%>' ToolTip="flightSegToolTip2" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="collectAfterCol">
                        <HeaderStyle Width="95px" />
                        <HeaderTemplate>
                            <uc1:ResourceLabel ID="collectAfterTbl" runat="server" Text="csr-CollectAfter" ToolTip="flightCollectToolTip" />
                        </HeaderTemplate>
                        <ItemTemplate>
                            <uc1:ResourceLabel ID="ResourceLabel337" runat="server" Text='<%# Eval("CollectAfter")%>' ToolTip="flightSegToolTip2" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                </Columns>
            </telerik:GridTableView>
        </DetailTables>               
 
        <Columns>
            <telerik:GridTemplateColumn UniqueName="bookingOriginCol" DataField="NPC_BOOKING">
                <HeaderStyle Width="50px" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="bkngSourceTtl" runat="server" Text="Booking Source" ToolTip="bookingSource.Tooltip" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="bookingSourceLbl" runat="server" Text='<%# Bind("NPC_BOOKING") %>' ToolTip="bookingSource.Tooltip" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="organisationCol" DataField="NAME_SHORT">
                <HeaderStyle Width="5%" />
                <HeaderTemplate>
                    <asp:Label ID="OrganizationTtl" runat="server" Text="Org."  />
                </HeaderTemplate>
                <ItemTemplate>
                    <asp:HiddenField ID="BKNGID" runat="server" Value='<%# Eval("BKNG_ID") %>' />
                    <uc1:ResourceLabel ID="organisationShortNameLbl" runat="server" Text='<%# Bind("NAME_SHORT") %>' ToolTip="bookOrgToolTip2" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="bookingCreatedCol" DataField="BKNG_CRTD_TSTMP">
                <HeaderStyle Width="14%" />
                <HeaderTemplate>
                    <asp:Label ID="BookingCreatedTtl" runat="server" Text="Booking Date"  />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="bkcrttstmplbl" runat="server" Text='<%# Bind("BKNG_CRTD_TSTMP") %>' ToolTip="resultsBookingCreatedToolTip" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="awbCol" DataField="AWB_NO">
                <HeaderStyle Width="100px" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="AwbTtl" runat="server" Text="AWB Number" ToolTip="bookAwbToolTip2" />
                </HeaderTemplate>
                <ItemTemplate>
                    <asp:LinkButton ID="lnkAWBNO" runat="server" Text='<%# Bind("AWB_NO") %>' CommandName="TracingTrack"
                        CommandArgument='<%# Eval("BKNG_ID") %>' CssClass="link" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="origCol" DataField="ORIG_STN_CODE">
                <HeaderStyle Width="4%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="origTbl" runat="server" Text="orig" ToolTip="originToolTip1" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="ResourceLabel22" runat="server" Text='<%# Bind("ORIG_STN_CODE") %>' ToolTip="originToolTip1" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="destCol" DataField="DEST_STN_CODE">
                <HeaderStyle Width="4%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="destTbl" runat="server" Text="Dest." ToolTip="destToolTip1" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="ResourceLabel23" runat="server" Text='<%# Bind("DEST_STN_CODE") %>' ToolTip="destToolTip1" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="productCol" DataField="PROD_ID">
                <HeaderStyle Width="6%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="productTbl" runat="server" Text="bs-product" ToolTip="resultsProdToolTip2" />
                </HeaderTemplate>
                <ItemTemplate>
                    <asp:HyperLink ID="ProductTermsRow" runat="server">
                        <uc1:ResourceLabel ID="ProductTermsTxt" runat="server" Text='<%# Eval("PROD_ID") %>'
                            ToolTip="resultsProdToolTip2" CssClass="hlink" />
                    </asp:HyperLink>
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="dateCol" DataField="DEP_DATE">
                <HeaderStyle Width="6%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="dateTbl" runat="server" Text="Flt Date" ToolTip="resultsDateToolTip1" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="fldDepDatelbl" runat="server" Text='<%# Bind("DEP_DATE") %>' ToolTip="resultsDateToolTip1" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="dropOffByCol" DataField="DropOffBy">
                <HeaderStyle Width="6%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="dropOffByTbl" runat="server" Text="Flt Drop Off" ToolTip="dropOffToolTip1" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="fldDropOffBylbl" runat="server" Text='<%# Bind("DropOffBy") %>' ToolTip="dropOffToolTip1" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="flightDepartsCol" DataField="FlightDeparts">
                <HeaderStyle Width="6%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="flightDepartsTbl" runat="server" Text="Flt Departure" ToolTip="flightSegToolTip4" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="fldFlgtDeptTimelbl" runat="server" Text='<%# Bind("FlightDeparts") %>' ToolTip="flightSegToolTip4" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="marketCol" DataField="MRKT_CODE">
                <HeaderStyle Width="5%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="marketTbl" runat="server" Text="market" ToolTip="bookMktToolTip2" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="marketCodeLbl" runat="server" Text='<%# Bind("MRKT_CODE") %>' ToolTip="bookMktToolTip2" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="statusCol" DataField="STAT">
                <HeaderStyle Width="10%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="bookStatusTbl" runat="server" Text="status" ToolTip="bookStatusToolTip2" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="bookStatusLbl" runat="server" Text='<%# Bind("STAT") %>' ToolTip="bookStatusToolTip2" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="bookTypeCol" DataField="UNITSD_FLAG">
                <HeaderStyle Width="10%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="typeTbl" runat="server" Text="bookType" ToolTip="bookTypeToolTip" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="uldTypeLbl" runat="server" Text='<%# Bind("UNITSD_FLAG") %>' ToolTip="bookTypeToolTip" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="weightCol" DataField="TOT_WGHT">
                <HeaderStyle Width="6%" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="weightKgTbl" runat="server" Text="weight" ToolTip="lTotalWgtToolTip" />
                </HeaderTemplate>
                <ItemStyle HorizontalAlign="Right" />
                <ItemTemplate>
                    <uc1:ResourceLabel ID="totalWgtLbl" runat="server" Text='<%# Bind("TOT_WGHT") %>' ToolTip="lTotalWgtToolTip" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn UniqueName="domainCol" Visible="false" DataField="DOMAIN_ID">
                <HeaderStyle Width="90px" />
                <HeaderTemplate>
                    <uc1:ResourceLabel ID="domainTtlLbl" runat="server" Text="domain" ToolTip="domainToolTip" />
                </HeaderTemplate>
                <ItemTemplate>
                    <uc1:ResourceLabel ID="domainLbl" runat="server" Text='<%# Bind("DOMAIN_ID") %>' ToolTip="domainToolTip" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
        </Columns>
    </MasterTableView>
</telerik:RadGrid>
0
Eyup
Telerik team
answered on 11 Jul 2013, 10:44 AM
Hi Peter,

This issue may be caused by the FilterMenu tag in the grid mark-up used together with enabled scrolling with static headers:
http://www.telerik.com/community/forums/aspnet-ajax/grid/radgrid-layout-breaks-on-postback-in-q2-2013-release.aspx

Please remove the mentioned tag and let us know about the result.

Regards,
Eyup
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
0
Peter
Top achievements
Rank 1
answered on 11 Jul 2013, 11:06 AM
Hi,

Thanks for the advice, but I already found the problem... As I mentioned in earlier posts it was necessary to remove  following property HorizontalAlign="Left" from MasterTableView and it SOLVED THE PROBLEM !

But could you explain me why that attribute messed up the user interface and caused missing header ? 

Thanks, 

Peter

0
Eyup
Telerik team
answered on 16 Jul 2013, 07:03 AM
Hi Peter,

I am glad that you have managed to find a solution, however, the mentioned property works correctly on our side. To assist you further, please open a support ticket to send us a very basic runnable web site demonstrating the problematic behavior. Thus, we will be able to further analyze the project and provide a proper and accurate explanation.

Regards,
Eyup
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
0
Jamie Dulaney
Top achievements
Rank 1
answered on 05 Dec 2013, 12:17 AM
fyi.... I just upgraded a site to 2013 and I have the same problem.... What I did notice was that it is NOT happening under Chrome.  It only appears to be happening under IE.   See two screen shots (one chrome and one IE9).
0
Higher
Top achievements
Rank 1
answered on 05 Dec 2013, 12:50 AM
I upgraded to the 2013Q3(include sp1), also encountered the same problem.
property HorizontalAlign="Left" can not be resolved.





0
Jamie Dulaney
Top achievements
Rank 1
answered on 05 Dec 2013, 08:49 PM
The following seem to render fine:

Chrome V31.x
IE 10
IE 11

However.....
Under IE9, with and without compatability turned on, it doesn't render....


What I have noticed is that the header row renders then immediately shrinks behind the grid....   So I think it is emitting the header, but there is something on the grid rendering that forces the body of the grid to overtake the header... The header row just flashes for a split second before being covered up by the data portion of the grid....
0
Higher
Top achievements
Rank 1
answered on 06 Dec 2013, 12:28 PM
The strange thing is the 2013Q2 is normal,Even IE9.
0
Jamie Dulaney
Top achievements
Rank 1
answered on 06 Dec 2013, 03:40 PM
sounds like it might be specific to 2013Q3 then (at least for IE9)....  I convert to this about a week ago.  My dev environment is IE11 (and I test under Chrome).  Unfortunately, I have clients with older browsers....
0
Eyup
Telerik team
answered on 09 Dec 2013, 09:49 AM
Hello Guys,

Can you please verify that you have a valid DOCTYPE defined for your page?
http://www.w3.org/QA/2002/04/valid-dtd-list.html

Otherwise, the browser opens in Quirks Mode of IE which essentially means IE version 5.5 which is not a supported browser. It is an old not-standardized browser behavior, which cannot be used for cross-browser support including old, modern and mobile browsers.

In any case, place try including the following snippet and let us know if there is a change in the appearance:
<script type="text/javascript">
    if (Telerik.Web.UI.GridTableView)
    {
        Telerik.Web.UI.GridTableView.prototype._setupHeaderRotations = function ()
        {
            var that = this,
                columns = that.get_columns(),
                maxWidth = 0,
                cell;
            for (var i = 0; i < columns.length; i++)
            {
                cell = columns[i].get_element();
                if (Sys.UI.DomElement.containsCssClass(cell, "rgRotateHeader") && cell.children[0].offsetWidth > maxWidth)
                {
                    maxWidth = cell.children[0].offsetWidth;
                }
            }
            if ($telerik.isOpera)
            {
                maxWidth += ["paddingTop""paddingBottom""borderTopWidth""borderBottomWidth"]
                    .reduce(function (memo, cssPropertyName)
                    {
                        var value = parseInt($telerik.getCurrentStyle(cell, cssPropertyName), 10);
                        return memo + (isNaN(value) ? 0 : value);
                    }, 0);
            }
            if (maxWidth)
            {
                for (var i = 0; i < columns.length; i++)
                {
                    columns[i].get_element().style.height = maxWidth + "px";
                }
            }
        }
    }
</script>

Looking forward to your reply.

Regards,
Eyup
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
0
Jamie Dulaney
Top achievements
Rank 1
answered on 17 Dec 2013, 07:36 PM
The new DOCTYPE worked for me... Thanks for your help...
Tags
Grid
Asked by
Peter
Top achievements
Rank 1
Answers by
Eyup
Telerik team
Peter
Top achievements
Rank 1
Jamie Dulaney
Top achievements
Rank 1
Higher
Top achievements
Rank 1
Share this question
or