views:

1269

answers:

4

Should we be able to just reference the Telerik DLLs within our project, set the Output Local to TRUE and be done with it? Things work perfectly on our development machines where we installed the entire Telerik Control Suite but when we deploy, we have a problem in which Telerik controls within UpdatePanels don't seem to be firing events.

A: 

If the controls are rendering on the deployed environment without an error, then the necessary .dll's are at least being referenced somewhere.

However, if you have them installed in the GAC, and your reference is to the GAC, then "copy local" might not be doing anything... they might just be copied, and no one is even referencing them.

Can you double check that all your references are local references, and there aren't different versions installed on the GAC on the two machines?

womp
Yes. The controls are rendering. It is just the server-side events that aren't firing within an UpdatePanel. If we deploy it without being wrapped in an UpdatePanel, then the controls work perfectly. On our development machines though, the controls work perfectly even within the UpdatePanels.
Brian David Berman
A: 

I would look a the .dlls being outputted and those that are on your machine. I bet there is a .dll that it is looking for in the GAC that is not on your production box.

On a side note, why not just use the ASP.NET Ajax Update Panel?

David Basarab
He is using the standard one - his problem are the Telerik controls inside the UP.
DDaviesBrackett
Yes. I am using the regular ASP.NET Ajax Update Panel.
Brian David Berman
A: 

First a little disclaimer - I work for Telerik :)

This is really a strange case. Could you check for any JavaScript errors on your production environment? I suspect there is some deployment issue (for example web resources not configured properly). In case there are JavaScript errors you can check my blog post which explains how to deal with the most common cases.

In any case I recommend you open a support ticket (if not already).

korchev
I have a ticket currently going. I was last asked to try and use the TelerikAjaxPanel but that didn't even work on my local dev environment.
Brian David Berman
A: 

My problem had to do with an HTTP Module we had running for URL encryption. I have found, however, it is best to NOT combine asp:UpdatePanel and RadAjaxPanel in the same pages.

Brian David Berman