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

[Solved] Problems upgrading Q3 2008 to Q1 2009

3 Answers 102 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
KMILO
Top achievements
Rank 2
KMILO asked on 11 Apr 2009, 04:07 AM
Hi guys,


Recently I installed the trial version and worked with it and all seems to be ok, I buy the Q1 version and uninstall the Q3 and here's where the pandemonium began... try to put a radajaxmanager on my ascx and the IDE says that the controls was not registered and the assembly could not be loaded, I erase the web.config line, delete the assemblies from gac, and finally and due my desperation uninstall everything once again, restart and install again, so I was thinking that the problem could be on the vsproject itself, but I get some clue of whats happening, when I use the smart tag of the radajaxmanager the design view provides me of the html tags that it made on the smart tag form and looks like this:
<Telerik.Web.UI.AjaxSetting AjaxControlID="btnDelete"><UpdatedControls> 
<Telerik.Web.UI.AjaxUpdatedControl ControlID="pnlOrderDetail"></Telerik.Web.UI.AjaxUpdatedControl> 
</UpdatedControls> 
</Telerik.Web.UI.AjaxSetting> 
<Telerik.Web.UI.AjaxSetting AjaxControlID="btnNotfound"><UpdatedControls> 
<Telerik.Web.UI.AjaxUpdatedControl ControlID="pnlOrderDetail"></Telerik.Web.UI.AjaxUpdatedControl> 
</UpdatedControls> 
</Telerik.Web.UI.AjaxSetting> 
<Telerik.Web.UI.AjaxSetting AjaxControlID="btnMatchmaking"><UpdatedControls> 
<Telerik.Web.UI.AjaxUpdatedControl ControlID="pnlOrderDetail"></Telerik.Web.UI.AjaxUpdatedControl> 
</UpdatedControls> 
</Telerik.Web.UI.AjaxSetting> 
<Telerik.Web.UI.AjaxSetting AjaxControlID="btnAddToMyOrders"><UpdatedControls> 
<Telerik.Web.UI.AjaxUpdatedControl ControlID="pnlOrderDetail"></Telerik.Web.UI.AjaxUpdatedControl> 
</UpdatedControls> 
</Telerik.Web.UI.AjaxSetting> 

but with these tags a runtime error appears and it says that the control Telerik.Web.UI.AjaxSetting is not a HtmlGeneric control, but when I rolled back to my old style sentences of Q3 like this:

 

<telerik:AjaxSetting AjaxControlID="btnDelete">  
            <UpdatedControls> 
                <telerik:AjaxUpdatedControl ControlID="pnlOrderDetail" /> 
            </UpdatedControls> 
        </telerik:AjaxSetting>          
        <telerik:AjaxSetting AjaxControlID="btnNotfound">  
            <UpdatedControls> 
                <telerik:AjaxUpdatedControl ControlID="pnlOrderDetail" /> 
            </UpdatedControls> 
        </telerik:AjaxSetting>          
        <telerik:AjaxSetting AjaxControlID="btnMatchmaking">  
            <UpdatedControls> 
                <telerik:AjaxUpdatedControl ControlID="pnlOrderDetail" /> 
            </UpdatedControls> 
        </telerik:AjaxSetting>   
        <telerik:AjaxSetting AjaxControlID="btnAddToMyOrders">  
            <UpdatedControls> 
                <telerik:AjaxUpdatedControl ControlID="pnlOrderDetail" /> 
            </UpdatedControls> 
        </telerik:AjaxSetting> 

 

And....... IT WORKS!!! so whats the deal? what im doing wrong? thank you in advance for your future help and sorry for my poor english :)

KMILO

3 Answers, 1 is accepted

Sort by
0
Sebastian
Telerik team
answered on 13 Apr 2009, 10:24 AM
Hello Camilo,

The issue you encountered is probably causes by missing Register directive at the top of your user control's aspx definition:

<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>

Can you please verify that you have such directive included before configuring RadAjaxManager settings? Additionally, note that in user control scenario it is better to use RadAjaxManagerProxy inside the user control and place RadAjaxManager on the main page as demonstrated on this demo:

http://demos.telerik.com/aspnet-ajax/ajax/examples/manager/usercontrol/defaultcs.aspx

Kind regards,
Sebastian
the Telerik team

Check out Telerik Trainer , the state of the art learning tool for Telerik products.
0
KMILO
Top achievements
Rank 2
answered on 13 Apr 2009, 01:26 PM
Hi again guys,

Off course I checked that, even I erased all the controls and the register directive and put them all again together, and about the proxy I use it on the same project with the same behavior as result, Sincerelly I dont know what to do, seems like Telerik change something on your internal controls namespace, or make some drastical changes on design library, please help me guys.

Thanks In Advance

KMILO
0
Sebastian
Telerik team
answered on 13 Apr 2009, 02:15 PM
Hello Camilo,

We have not made any design-time changes in the control except that the Telerik.Web.Design assembly is now separated from Telerik.Web.UI (since the Q1 2009 release) and need to be referenced separately in the /bin folder.

More info on this subject can be found below:

http://www.telerik.com/help/aspnet-ajax/radcontrols-changes-backwards-compatibility.html
http://blogs.telerik.com/atanaskorchev/posts/09-03-06/meet_telerik_web_design_dll.aspx

Best regards,
Sebastian
the Telerik team

Check out Telerik Trainer , the state of the art learning tool for Telerik products.
Tags
Ajax
Asked by
KMILO
Top achievements
Rank 2
Answers by
Sebastian
Telerik team
KMILO
Top achievements
Rank 2
Share this question
or