I had a grid with a PagerStyle set to Visible="false". It looked right. Then I deleted the Visible="false" and, in IE 8, the grid's width went loony.
With Visible="false", the grid looks like this: http://comsimplicity.com/ScreenShots/Telerik/InternetExplorerPagerNo.jpg
Without Visible="false", the grid looks like this: http://comsimplicity.com/ScreenShots/Telerik/InternetExplorerPagerYes.jpg
In FireFox, without Visible="false", the grid looks right: http://comsimplicity.com/ScreenShots/Telerik/FireFoxPagerYes.jpg
Thank's in advance.
Here's the markup:
With Visible="false", the grid looks like this: http://comsimplicity.com/ScreenShots/Telerik/InternetExplorerPagerNo.jpg
Without Visible="false", the grid looks like this: http://comsimplicity.com/ScreenShots/Telerik/InternetExplorerPagerYes.jpg
In FireFox, without Visible="false", the grid looks right: http://comsimplicity.com/ScreenShots/Telerik/FireFoxPagerYes.jpg
Thank's in advance.
Here's the markup:
<telerik:RadGrid ID="grdSchedule" AllowMultiRowSelection="false" AutoGenerateColumns="False" GridLines="None" runat="server" ShowFooter="false" ShowHeader="false" ShowGroupPanel="false" ShowStatusBar="false" Skin="Web20" Width="952"> <MasterTableView AllowPaging="True" DataKeyNames="DisciplineId" DataSourceID="dsrDisciplines" HierarchyLoadMode="ServerBind" PageSize="1" ShowHeader="false"> <AlternatingItemStyle BackColor="#FFCC66" BorderColor="#444444" BorderStyle="Solid" BorderWidth="1PX" Font-Bold="True" Font-Italic="False" Font-Names="Verdana" Font-Overline="False" Font-Size="8pt" Font-Strikeout="False" Font-Underline="False" ForeColor="#444444" HorizontalAlign="Left" VerticalAlign="Middle" Wrap="False" /> <Columns> <telerik:GridTemplateColumn UniqueName="CourseDescription"> <ItemTemplate> <asp:HiddenField ID="hdnItemType" runat="server" Value="Discipline" /> <asp:HiddenField ID="hdnDisciplineId" runat="server" Value='<%# Eval("DisciplineId") %>' /> <asp:Label ID="lblDiscipline" runat="server" Text='<%# UCase(Eval("DisciplineName")) %>' Font-Size="12pt" /> <br /> <asp:Label ID="lblDivision" runat="server" Text='<%# UCase(Eval("DivisionName")) %>' /> <asp:Label ID="lblChairPerson" runat="server" Text='<%# " - " & Eval("ChairPersonName") & " [" & Eval("ChairPersonTitle") & "]" %>' /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> <DetailTables> <telerik:GridTableView ClientDataKeyNames="DisciplineId" DataKeyNames="DisciplineId" DataSourceID="dsrCourses" HierarchyLoadMode="ServerBind" runat="server" ShowHeader="false" Width="100%"> <Columns> <telerik:GridTemplateColumn UniqueName="CourseDescription"> <ItemStyle CssClass="rgCourseItem" /> <ItemTemplate> <asp:HiddenField ID="hdnItemType" runat="server" Value="Course" /> <asp:HiddenField ID="hdnCourseId" runat="server" Value='<%# Eval("CourseId") %>' /> <asp:Label ID="lblDisciplineName" runat="server" Text='<%# UCase(Trim(Eval("DisciplineName"))) %>' /> <asp:Label ID="lblCourseId" runat="server" Text='<%# Trim(Eval("CourseId")) %>' /> - <asp:Label ID="lblCourseTitle" runat="server" Text='<%# Trim(Eval("CourseTitle")) %>' /> <asp:Label ID="lblTransferText" runat="server" Text='<%# Eval("TransferText") %>' /> - <asp:Label ID="lblUnits" runat="server" Text='<%# Eval("Units", "{0:f2}") %>' /> Unit(s) </ItemTemplate> </telerik:GridTemplateColumn> </Columns> <DetailTables> <telerik:GridTableView BorderColor="#CCCCCC" ClientDataKeyNames="CourseId" DataSourceID="dsrSections" HierarchyLoadMode="ServerBind" runat="server" ShowHeader="true" Width="100%"> <AlternatingItemStyle CssClass="rgSectionRowScheduleAlt" /> <Columns> <telerik:GridBoundColumn DataField="SectionNumber" HeaderText="Section" UniqueName="SectionNumber"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="48" /> <ItemStyle CssClass="rgSectionItemFirst" HorizontalAlign="Center" /> </telerik:GridBoundColumn> <%-- Section --%> <telerik:GridTemplateColumn UniqueName="DetailsButtons"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="63" /> <HeaderTemplate> <img alt="" height="1px" src="images/clear.gif" width="63px" /> </HeaderTemplate> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> <ItemTemplate> <asp:ImageButton ID="cmdShowDetails" ImageUrl="~/images/DescriptionButton.jpg" runat="server" /> </ItemTemplate> </telerik:GridTemplateColumn> <%-- Description Button --%> <telerik:GridTemplateColumn UniqueName="Times"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="124px" /> <HeaderTemplate> Starting and End Time </HeaderTemplate> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> <ItemTemplate> <asp:HiddenField ID="hdnItemType" runat="server" Value="Section" /> <asp:HiddenField ID="hdnYear" runat="server" Value='<%# Eval("Year") %>' /> <asp:HiddenField ID="hdnTerm" runat="server" Value='<%# Eval("Term") %>' /> <asp:HiddenField ID="hdnSectionNumber" runat="server" Value='<%# Eval("SectionNumber") %>' /> <asp:Repeater ID="rptTimes" runat="server"> <ItemTemplate> <asp:Label ID="lblTime" runat="server" Text='<%# lCase(Eval("TimeStart", "{0:h:mm tt}") & " - " & Eval("TimeEnd", "{0:h:mm tt}")) %>' /> <%--12:00 am - 12:50 am--%> </ItemTemplate> <SeparatorTemplate> <br /> </SeparatorTemplate> </asp:Repeater> <telerik:RadToolTip ID="ttpScheduleItem" AutoCloseDelay="0" HideDelay="500" IsClientID="true" runat="server" Width="320px" > <div class="ToolTipSectionNumber"> Section: #<%#Eval("SectionNumber")%> </div> <div class="ToolTipSectionDisciplineAndCourse"> <%#Eval("DisciplineId")%> <%#Eval("CourseId")%>: <%#Eval("CourseId")%> </div> <div class="ToolTipTransferText"> Transfer: <%#Eval("TransferText")%> </div> <div class="ToolTipUnits"> Units: <%#Eval("Units")%> </div> <div class="ToolTipDescription"> <%#Eval("Description")%> </div> </telerik:RadToolTip> </ItemTemplate> </telerik:GridTemplateColumn> <%-- Times --%> <telerik:GridTemplateColumn HeaderText="Days" UniqueName="Days"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="86" /> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> <ItemTemplate> <asp:Repeater ID="rptDaysText" runat="server"> <ItemTemplate> <asp:Label ID="lblDaysText" runat="server" Text='<%# Eval("DaysText") %>' /> <%--SuMTuWThFSa--%> </ItemTemplate> <SeparatorTemplate> <br /> </SeparatorTemplate> </asp:Repeater> </ItemTemplate> </telerik:GridTemplateColumn> <%-- Days --%> <telerik:GridTemplateColumn HeaderText="Room" UniqueName="Room"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="74" /> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> <ItemTemplate> <asp:Repeater ID="rptRooms" runat="server"> <ItemTemplate> <asp:Label ID="lblBuildingAndRoom" runat="server" Text='<%# Eval("BuildingAndRoom") %>' /> <%--ASDF GHKL--%> </ItemTemplate> <SeparatorTemplate> <br /> </SeparatorTemplate> </asp:Repeater> </ItemTemplate> </telerik:GridTemplateColumn> <%-- Room --%> <telerik:GridTemplateColumn HeaderText="Instructor" UniqueName="Instructor"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Left" Width="154" /> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Left" /> <ItemTemplate> <asp:Repeater ID="rptInstructors" runat="server"> <ItemTemplate> <asp:Label ID="lblInstructor" runat="server" Text='<%# Eval("InstructorName") %>' /> <%--ASDFGHJKLASDFGHJKL, Z--%> </ItemTemplate> <SeparatorTemplate> <br /> </SeparatorTemplate> </asp:Repeater> </ItemTemplate> </telerik:GridTemplateColumn> <%-- Instructor --%> <telerik:GridTemplateColumn UniqueName="StartDate"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="62" /> <HeaderTemplate> Start Date </HeaderTemplate> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> <ItemTemplate> <asp:Label ID="lblDateStart" runat="server" Text='<%# Eval("DateStart", "{0:M/d/yyyy}") %>' /> <%--12/30/2010--%> </ItemTemplate> </telerik:GridTemplateColumn> <%-- Date, Start --%> <telerik:GridTemplateColumn UniqueName="EndDate"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="62" /> <HeaderTemplate> End Date </HeaderTemplate> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> <ItemTemplate> <asp:Label ID="lblDateEnd" runat="server" Text='<%# Eval("DateEnd", "{0:M/d/yyyy}") %>' /> <%--12/30/2010--%> </ItemTemplate> </telerik:GridTemplateColumn> <%-- Date, End --%> <telerik:GridBoundColumn DataField="Enrolled" HeaderText="Enrolled" UniqueName="Enrolled"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="46" /> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> </telerik:GridBoundColumn> <%-- Enrolled --%> <telerik:GridTemplateColumn UniqueName="MaxSeats"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="60" /> <HeaderTemplate> Max Seats </HeaderTemplate> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> <ItemTemplate> <asp:Label ID="lblEnrollmentLimitData" runat="server" Text='<%# Eval("EnrollmentLimit") %>' /> </ItemTemplate> </telerik:GridTemplateColumn> <%-- Max Seats --%> <telerik:GridBoundColumn DataField="Weeks" HeaderText="Weeks" UniqueName="Weeks"> <HeaderStyle CssClass="rgSectionHeader" HorizontalAlign="Center" Width="40" /> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> </telerik:GridBoundColumn> <%-- Weeks --%> <telerik:GridTemplateColumn HeaderText="PLANNER" UniqueName="ShowOnPlanner_2"> <HeaderStyle CssClass="rgSectionHeaderLast" HorizontalAlign="Center" Width="54" /> <ItemStyle CssClass="rgSectionItem" HorizontalAlign="Center" /> <ItemTemplate> <table> <tr> <td> <asp:CheckBox id="chkSelect" runat="server" /> </td> <td> <asp:Label ID="lblSelect" runat="server" Text="Saved" /> </td> </tr> </table> </ItemTemplate> </telerik:GridTemplateColumn> <%-- Planner Checkbox --%> </Columns> <NoRecordsTemplate> <div class="rgNoRecords"> <asp:Label ID="lblNoSections" CssClass="rgNoRecords" runat="server" Text="There are no sections that match your criteria." /> </div> </NoRecordsTemplate> <ParentTableRelation> <telerik:GridRelationFields DetailKeyField="CourseId" MasterKeyField="CourseId" /> </ParentTableRelation> <HeaderStyle CssClass="rgSectionHeader" /> <ItemStyle CssClass="rgSectionRowSchedule" /> </telerik:GridTableView> </DetailTables> <NoRecordsTemplate> <div class="rgNoRecords"> <asp:Label ID="lblNoCourses" CssClass="rgNoRecords" runat="server" Text="There are no classes that match your criteria." /> </div> </NoRecordsTemplate> <ParentTableRelation> <telerik:GridRelationFields DetailKeyField="DisciplineId" MasterKeyField="DisciplineId" /> </ParentTableRelation> </telerik:GridTableView> </DetailTables> <ExpandCollapseColumn Visible="True" /> <ItemStyle BackColor="#FFCC66" BorderColor="#444444" BorderStyle="Solid" BorderWidth="1PX" Font-Bold="True" Font-Italic="False" Font-Names="Verdana" Font-Overline="False" Font-Size="8pt" Font-Strikeout="False" Font-Underline="False" ForeColor="#444444" HorizontalAlign="Left" VerticalAlign="Middle" Wrap="False" /> <PagerStyle Visible="false" Mode="NextPrev" Position="TopAndBottom" /> </MasterTableView> </telerik:RadGrid> 