<telerik:RadGrid ID="CreditsGrid" runat="server" AllowPaging="True" AllowSorting="True" DataSourceID="SqlDataSource1" GridLines="None" AutoGenerateColumns="False"> <MasterTableView DataSourceID="SqlDataSource1" DataKeyNames="OrderID"> <DetailTables> <telerik:GridTableView runat="server" DataSourceID="SqlDataSource2" DataKeyNames="OrderID"> <ParentTableRelation> <telerik:GridRelationFields MasterKeyField="OrderID" DetailKeyField="OrderID" /> </ParentTableRelation> <CommandItemSettings ExportToPdfText="Export to Pdf" /> <Columns> <telerik:GridBoundColumn DataField="DateCreated" HeaderText="Date Created" SortExpression="DateCreated" UniqueName="DateCreated" ReadOnly="True" /> <telerik:GridBoundColumn DataField="EnteredBy" HeaderText="Entered By" SortExpression="EnteredBy" UniqueName="EnteredBy" ReadOnly="True" /> <telerik:GridBoundColumn DataField="ChargeCode" HeaderText="Reason Code" SortExpression="ChargeCode" UniqueName="ChargeCode" ReadOnly="True" /> <telerik:GridBoundColumn DataField="Description" HeaderText="Description" SortExpression="Description" UniqueName="Description" ReadOnly="True" /> <telerik:GridButtonColumn Text="Review Transaction" ButtonType="LinkButton" CommandName="Select" UniqueName="btnRevTrans" /> </Columns> </telerik:GridTableView> </DetailTables> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <CommandItemSettings ExportToPdfText="Export to Pdf" /> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="DateCreated" DataType="System.DateTime" HeaderText="Date Created" SortExpression="DateCreated" UniqueName="DateCreated"> <HeaderStyle Width="175px" /> <ItemStyle Width="175px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="OrderID" DataType="System.Int32" HeaderText="OrderID" SortExpression="OrderID" UniqueName="OrderID"> <HeaderStyle Width="200px" /> <ItemStyle Width="200px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="NumOfOrders" DataType="System.Int32" HeaderText="# of Orders" ReadOnly="True" SortExpression="NumOfOrders" UniqueName="NumOfOrders"> </telerik:GridBoundColumn> <telerik:GridButtonColumn CommandName="Select" DataTextField="OrderID" Text="View" UniqueName="column"> </telerik:GridButtonColumn> </Columns> </MasterTableView></telerik:RadGrid>Private Sub CreditsGrid_ItemCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles CreditsGrid.ItemCommand If e.CommandName = "Select" Then 'Put selected values to variables Dim OrderID = CreditsGrid.MasterTableView.GetSelectedItems("OrderID") Dim CreatedDate = CreditsGrid.MasterTableView.GetSelectedItems("CreatedDate") 'Removes session variables (just to be safe) & replaces with the new variables. Session.Remove("OrderID") Session.Remove("CreatedDate") Session.Add("OrderID", OrderID) Session.Add("CreatedDate", CreatedDate) 'Load Review form. CreditsWindow.VisibleOnPageLoad = True End IfEnd Sub<telerik:RadGrid ID="gridQL" runat="server" AutoGenerateColumns="false" OnItemCommand="RadGrid_ItemCommand" Height="300" OnItemDataBound="RadGrid_ItemDataBound" OnRowDrop="grdPendingOrders_RowDrop"> <MasterTableView DataKeyNames="HomeQuickLinkID"> <Columns> <telerik:GridBoundColumn DataField="HomeQuickLinkID" Display="false"></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LinkTitle" HeaderText="Link Title"></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LongShowDate" HeaderText="Show Date"></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LongUpdatedDate" HeaderText="Last Updated"></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="UpdatedName" HeaderText="Last Updated By"></telerik:GridBoundColumn> <telerik:GridButtonColumn ButtonType="LinkButton" Text="Move Up" CommandName="UpQL"><ItemStyle Width="50px"></ItemStyle></telerik:GridButtonColumn> <telerik:GridButtonColumn ButtonType="LinkButton" Text="Move Down" CommandName="DownQL"><ItemStyle Width="70px"></ItemStyle></telerik:GridButtonColumn> <telerik:GridButtonColumn ButtonType="LinkButton" Text="Edit" CommandName="EditQL"></telerik:GridButtonColumn> <telerik:GridButtonColumn ButtonType="LinkButton" Text="Delete" CommandName="DeleteQL"></telerik:GridButtonColumn> </Columns> </MasterTableView> <ClientSettings EnablePostBackOnRowClick="true" AllowRowsDragDrop="True"> <Selecting AllowRowSelect="True" UseClientSelectColumnOnly="true"/> </ClientSettings></telerik:RadGrid>protected void grdPendingOrders_RowDrop(object sender, GridDragDropEventArgs e) { int o = 0; NextGen.core.CMS.HomeQuickLinkManager m = new NextGen.core.CMS.HomeQuickLinkManager(); foreach (GridDataItem i in e.[ReorderedItemsLists]) { o = o + 1; m.EditOrder((int)draggedItem.GetDataKeyValue("HomeQuickLinkID"), o); } LoadGrid(); }<sf:Pager ID="pager1" runat="server"> <LayoutTemplate> <asp:Repeater ID="PageRepeaterLinkButton" runat="server"> <HeaderTemplate> <div class="floatRt"> <asp:LinkButton ID="PreviousPage" runat="server" Text="<%$Resources:PreviousPage %>"></asp:LinkButton> </HeaderTemplate> <ItemTemplate> | <asp:LinkButton ID="SingleItem" runat="server" /> </ItemTemplate> <FooterTemplate> | <asp:LinkButton ID="NextPage" runat="server" Text="<%$Resources:NextPage %>"></asp:LinkButton> </div> </FooterTemplate> </asp:Repeater> <asp:Repeater ID="PageRepeaterHyperLink" runat="server"> <HeaderTemplate> <div class="floatRt"> <asp:HyperLink ID="PreviousPage" runat="server" Text="<%$Resources:PreviousPage %>"></asp:HyperLink> </HeaderTemplate> <ItemTemplate> | <asp:HyperLink ID="SingleItem" runat="server" /> </ItemTemplate> <FooterTemplate> | <asp:HyperLink ID="NextPage" runat="server" Text="<%$Resources:NextPage %>"></asp:HyperLink> </div> </FooterTemplate> </asp:Repeater> </LayoutTemplate> </sf:Pager>
setTimeout(
"Telerik.Web.UI.Grid.frozenScrollHanlder("+this._frozenScrollCounter+")",0);
I think the issue is a problem with the column headers - below is a single column for a RadGrid that scrolls perfectly.
<telerik:GridBoundColumn DataField="LabourCardNumber" HeaderText="Labour Card Number" SortExpression="[LabourCardNumber]" HeaderStyle-Width="100px" HeaderStyle-VerticalAlign="Top" ItemStyle-VerticalAlign="Top" />
if I do something as simple as changing the HeaderText to "Labour Card Number Reference" the horizontal scrollbar no longer functions correctly in IE (6,7 or 8).
Think its something to do with the length of the HeaderText. Can you confirm its an issue and being looked into?
Thanks
B


<!-- Grid --><telerik:RadGrid runat="server" ID="rgReport"> <%-- Client settings --%> <ClientSettings EnableRowHoverStyle="true" Selecting-AllowRowSelect="true" /> <%-- SelectedItemStyle settings --%> <SelectedItemStyle BackColor="Black" /> <%-- MasterTableView Settings --%> <MasterTableView AllowSorting="true" Caption="" Summary="" ItemStyle-VerticalAlign="Top" /> </telerik:RadGrid>tr.rgRow:hover, tr.rgAltRow:hover { background-image: none; background-color: #E9E8D1; border-bottom: 0px; margin-bottom: 0px; padding-bottom: 0px; } AllowTransfer =
true;
AllowTransferAll = true;
. But i want in my custom control to reorder the transfer buttons like the order of the buttons to: To right (selected), To Right (all), To left (all), To Left (selected).