RadCombobox filtertring not working in IE9

3 posts, 1 answers
  1. Farrukh
    Farrukh avatar
    12 posts
    Member since:
    May 2009

    Posted 30 Nov 2011 Link to this post

    I have Q1 2009 version currently problem is that In my application I am using multicolum, load on demand and filtering functionality in rad combobox now Microsoft lunched IE 9 and combobox is not working when I clicked on comparability mode its work but my page themes will distrube I want to fix radcombo box kindly help me thanks.

    <telerik:RadComboBox ID="ddlProject" runat="server" Height="190px" Skin="Outlook"
                        DataValueField="Project_ID" AutoPostBack="true" Width="500px" AllowCustomText="True"
                        ShowToggleImage="True" EmptyMessage="Choose Project Name" ShowMoreResultsBox="true"
                        EnableLoadOnDemand="True" MarkFirstMatch="True" HighlightTemplatedItems="true"
                        OnItemsRequested="ddlProject_ItemsRequested" EnableVirtualScrolling="true">
                        <HeaderTemplate>
                            <table class="style1">
                                <tr>
                                    <td width="50%">
                                        Customer Name
                                    </td>
                                    <td width="30%">
                                        Project Name
                                    </td>
                                </tr>
                            </table>
                        </HeaderTemplate>
                        <ItemTemplate>
                            <table class="style1">
                                <tr>
                                    <td width="50%">
                                        <%# DataBinder.Eval(Container.DataItem, "ModelCustomer.Customer_Name")%>
                                    </td>
                                    <td width="30%">
                                        <%# DataBinder.Eval(Container.DataItem, "Project_Name") %>
                                    </td>
                                </tr>
                            </table>
                        </ItemTemplate>
                    </telerik:RadComboBox>
  2. Answer
    Helen
    Admin
    Helen avatar
    1052 posts

    Posted 01 Dec 2011 Link to this post

    Hello Farrukh,

    A possible solution is to force IE9 to open the page in Compatibility mode.
    Another is to upgrade to the latest version, where the problem is fixed.

    Kind regards,
    Helen
    the Telerik team
    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 their blog feed now
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Rebecca Campbell
    Rebecca Campbell avatar
    8 posts
    Member since:
    Jul 2009

    Posted 10 Feb 2012 Link to this post

    I had this same problem.  We also have an older version of Telerik (2010 Q1) and can't upgrade because it breaks our implementation of the scheduler.  Fortunately, we purchased the source code, so I was able find the JavaScript that was causing the problems and implement a simple fix.

    All I did was change the definition of the JavaScript variable isIE8:

    File:  Telerik.Web.UI\Common\Toolkit\Core.js

    $telerik.isIE8 = $telerik.isIE && Sys.Browser.version > 7 && document.documentMode && document.documentMode > 7;

    Previously, the variable was only set to true if the browser version was exactly 8.  This meant that any JavaScript that was in an "if($telerik.isIE8)" block would not execute for later browsers.  My change was to define $telerik.isIE8 as IE8 or later so that IE9 (and later versions) will be more likely to work.

    Of course, this only helps if you have access to the source code and can recompile, but hopefully this will save someone a couple of hours.
Back to Top