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

ComboBox not working after upgraded to Framework 4

1 Answer 82 Views
ComboBox
This is a migrated thread and some comments may be shown as answers.
LuTaiPhong
Top achievements
Rank 1
LuTaiPhong asked on 11 Dec 2012, 03:42 AM
Hi,

Please help me on this situation.

We have a Web Application on Framework 3.5 using RadComboBox in Telerik 2009.3.1103.35 with Office 2007 Skins
At first, we run on Application Pool 2.0, it works fine.
By now, we want to let it run on Application Pool 4.0. But something happened:
  1. There are errors on WebResource.axd of Telerik. We figured out that it happened because the version Telerik, so we upgraded to 2012. It's fine by now (No error).
  2. The Style of Combobox is completed destroyed. At first, it generated the class "ComboBox_Office2007", So it works fine with our theme. But After upgraded to Application Pool 4.0, it automatically generate the class "ComboBoxItemHover_Office2007" ??? Why, and how to make it behave normally ???
  3. And now we can't select anything that drop down by the RadComboBox ???
  4. There are places we using RadAjaxManager like this:
    <radA:RadAjaxManager ID="RadAjaxManager" runat="server" OnAjaxRequest="On_AjaxRequest">
        <ajaxsettings>
             <radA:AjaxSetting AjaxControlID="uxDeviationTypeList"> <-- This is a ASP.NET ComboBox 
                <UpdatedControls>
                    <radA:AjaxUpdatedControl ControlID="uxCategory" LoadingPanelID="Loadingpanel" />
                    <radA:AjaxUpdatedControl ControlID="uxHiddenCategory" />
                    <radA:AjaxUpdatedControl ControlID="liType" LoadingPanelID="Loadingpanel" />
                </UpdatedControls>
            </radA:AjaxSetting> 
        </ajaxsettings>
    </radA:RadAjaxManager>

At first, it works fine. But now, it has error like this:
SyntaxError: missing ) after argument list
I found out that if I did that AjaxSetting, there is no error. Why this?

(Editted: After looked at all over the project, almost our Comboxs are Telerik.WebControls.RadCombobox.Net2, I think it is pretty old - v2.7.1.0)

Please take a look at this.
Thanks in advance.

1 Answer, 1 is accepted

Sort by
0
Kalina
Telerik team
answered on 11 Dec 2012, 06:15 PM
Hello LuTaiPhong,

The Telerik.WebControls.RadComboBox.Net2 is a part of RadControls for ASP.NET suite - an old suite that is not supported.
Please find more details about the RadControls for ASP.NET Product Support Lifecycle here.

I am suggesting you to review the code of your application and replace all old RadComboBox.Net2 controls with RadComboBox for ASP.NET AJAX. If there are other old controls used there – you will have to replace them with the corresponding controls as well.

I understand that this means rewriting big parts of your code.
However but I am afraid that this is the only way to upgrade from version of an old control suite (RadControls for ASP.NET) released in 2007 to an absolutely different suite RadControls for ASP.NET AJAX) – version 2012.


Regards,
Kalina
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.
Tags
ComboBox
Asked by
LuTaiPhong
Top achievements
Rank 1
Answers by
Kalina
Telerik team
Share this question
or