<telerik:RadComboBox runat="server" ID="instituicao" Width="450" CheckBoxes="true" AutoPostBack="true" ItemsPerRequest="10" EnableLoadOnDemand="True" ShowMoreResultsBox="true" EnableVirtualScrolling="true" OnItemChecked="instituicao_ItemChecked" OnItemsRequested="instituicao_ItemsRequested" />protected void instituicao_ItemsRequested(object sender, RadComboBoxItemsRequestedEventArgs e){ DataTable dt = GetData(); int total = dt.Rows.Count; int itemOffset = e.NumberOfItems; int endOffset = Math.Min(itemOffset + instituicao.ItemsPerRequest, total); e.EndOfItems = endOffset == total; instituicao.Items.AddRange( dt.Rows.OfType<DataRow>().Skip(itemOffset).Take(endOffset - itemOffset) .Select(i => new RadComboBoxItem(i["Id"] as string, i["Id"] as string)));}protected void instituicao_ItemChecked(object sender, RadComboBoxItemEventArgs e){ // do stuff}private DataTable GetData(){ DataTable dt = new DataTable(); dt.Columns.Add("Id", typeof(string)); for (int i = 1; i <= 100; i++ ) { DataRow row = dt.NewRow(); row["Id"] = i; dt.Rows.Add(row); } return dt;}[ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.Parameter name: index] System.Collections.ArrayList.get_Item(Int32 index) +7487944 System.Web.UI.StateManagedCollection.System.Collections.IList.get_Item(Int32 index) +12 Telerik.Web.UI.ControlItemCollection.get_Item(Int32 index) +48 Telerik.Web.UI.RadComboBoxItemCollection.get_Item(Int32 index) +37 Telerik.Web.UI.RadComboBox.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +238 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565
We're having a problem accessing context and toolbar menus in the Editor using Firefox when the browser page has been scrolled. No problem with IE.
I'll include a link to a short video demonstrating the problem. You'll see that once the browser has been scrolled, the context and toolbar menus appear in different positions, and clicking an item on the menu has no effect; the menu disappears on mousedown. Once the browser page is scrolled back to the default position, the menus become functional again.
The problem seems to have manifest after upgrading the site to .NET 4.0.
The version of Telerik.Web.UI.dll is 2009.2.701.20. I realize this is not the current version of the editor and upgrading is in our near future, however, this problem has to be resolved immediately. Any help would be appreciated.

I have a client-side performance problem in IE8 with RadGrid. The grid has only 150 rows and looks like this:
<telerik:grid runat="server" ID="rgArtikel" AllowSorting="false" AllowFilteringByColumn="false" AutoGenerateColumns="false" EnableAjaxSkinRendering="false" EnableViewState="true" Visible="true" OnNeedDataSource="rgArtikel_NeedDataSource" OnItemDataBound="rgArtikel_ItemDataBound"> <ClientSettings AllowKeyboardNavigation="true" EnablePostBackOnRowClick="false"> <Selecting AllowRowSelect="false" /> </ClientSettings> <MasterTableView AllowFilteringByColumn="false"> <Columns> <telerik:GridTemplateColumn UniqueName="Key" InitializeTemplatesFirst="false" HeaderText=""> <ItemTemplate> <asp:Literal ID="lKey" runat="server" Visible="false"></asp:Literal> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Icon1" InitializeTemplatesFirst="false" HeaderText="Leit."> <ItemTemplate> <asp:Image ID="iLeitArtikel" runat="server" Visible="false"></asp:Image> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Icon2" InitializeTemplatesFirst="false" HeaderText="Info"> <ItemTemplate> <asp:Image ID="iArtikel" runat="server" Visible="false"></asp:Image> <uc1:RDisplayArtikel ID="RDisplayArtikel" runat="server" Visible="false" /> <uc2:RSammelArtikel ID="RSammelArtikel" runat="server" Visible="false" /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Icon3" InitializeTemplatesFirst="false" HeaderText=""> <ItemTemplate> <asp:Image ID="iPfand" runat="server" Visible="false"></asp:Image> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Akt.VKP" InitializeTemplatesFirst="true" HeaderText="Aktions-VKP"> <ItemTemplate> <telerik:RadNumericTextBox ID="tbAktVkp" runat="server" Width="50px" Height="10px" Type="Currency" DecimalSeparator="," Visible="false" Editable="Editable" MinValue="0"> <ClientEvents OnValueChanged="setChanged" /> </telerik:RadNumericTextBox> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Aktionen" InitializeTemplatesFirst="false" HeaderText=""> <ItemTemplate> <asp:Image runat="server" ID="iAktionen" Visible="false"></asp:Image> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="iBeschaffung" InitializeTemplatesFirst="false" HeaderText=""> <ItemTemplate> <asp:HyperLink ID="iBeschaffung" runat="server" Visible="false" ToolTip="Beschaffungsregel vorhanden"></asp:HyperLink> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </tegut:XYGrid>The grid is filled in backend with max. 150 rows und is rendered fast. But when the site is shown in IE8, the CPU-Load is up to 100% and the IE doesn't react for about 3s. If I allow scrolling and enable fixed header, the IE stops working for about 5s.
Is there any trick to speed this up ?? I think 150 is not a large number of rows the grid can't handel anymore.
And by the way another problem: the resizing didn't work proper with scrolling enabled too. It's getting only larger not smaller (smallest size is size on load)!
RadEditorCommandList["EmbedBrightcoveVideo"] = function(commandName, editor, tool) { alert('EmbedBrightcoveVideo fired.');}
