Benefits of Prometheus Ajax Manager

10 posts, 0 answers
  1. MGrassman
    MGrassman avatar
    92 posts
    Member since:
    Apr 2007

    Posted 22 Jun 2007 Link to this post

    I was using the new Ajax Manager in Prometheus and everything was working great.  Then I added a new contentplaceholder for my master page and the ajaxifed pages stopped working. 

    I know the issue is the multiple contentplaceholder but my question is why do the old ajax controls work but the new ones don't?

    Is there going to be a fix to handle multiple contentplaceholders?

    Is there a way to use the new Prometheus controls with multiple contentplacehoders without coding the ajax settings progmatically?

    What is the benefit of using the Prometheus controls if you can't use master pages in .net 2005?

    Thanks,

    Michael
  2. Vlad
    Admin
    Vlad avatar
    11100 posts

    Posted 22 Jun 2007 Link to this post

    Hello Michael ,

    You can try RadAJaxManagerProxy designed especially for such cases. Here is an example:

    http://www.telerik.com/DEMOS/ASPNET/Prometheus/Ajax/Examples/Manager/MasterPage/DefaultCS.aspx

    You can benefit also if you use UniqueID's to achieve cross INamingContainer updates (application attached).

    Greetings,
    Vlad
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. MGrassman
    MGrassman avatar
    92 posts
    Member since:
    Apr 2007

    Posted 22 Jun 2007 Link to this post

    You guys are the best.

    Thanks for your quick response.
  5. MGrassman
    MGrassman avatar
    92 posts
    Member since:
    Apr 2007

    Posted 25 Jun 2007 Link to this post

    Ok I installed the new version of prometheus and now I receive the following error

    Error 2 RadAjaxManagerProxy1:Could not load file or assembly 'Telerik.Web.UI, Version=2007.1.423.0, Culture=neutral, PublicKeyToken=121fae78165ba3d4' or one of its dependencies. The system cannot find the file specified. C:\Development\..\CustomControls\registration.ascx C:\Development\..\

    when I click on the design button in visual studio 2005

    I have no reference to the version in my web config and deleted the previous ddls and imported the new ones.

    Any suggestions why it would be looking for this.

    Thanks,
  6. Vlad
    Admin
    Vlad avatar
    11100 posts

    Posted 25 Jun 2007 Link to this post

    Hi Michael,

    Do you have Telerik.Web.UI.dll in the Bin folder of your application? Also check whether your ASP.NET account have the required permissions to load the assembly.

    Kind regards,
    Vlad
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  7. MGrassman
    MGrassman avatar
    92 posts
    Member since:
    Apr 2007

    Posted 25 Jun 2007 Link to this post

    It is and Yes the app has access.

    The problem is my app is still looking for the 1.4 verion of the dll and not the 1.5 version.

    Thanks
  8. Vlad
    Admin
    Vlad avatar
    11100 posts

    Posted 26 Jun 2007 Link to this post

    Hello Michael,

    This may be caused by the .refresh file associated with the Telerik.Web.UI.dll. Can you verify this?

    Greetings,
    Vlad
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  9. MGrassman
    MGrassman avatar
    92 posts
    Member since:
    Apr 2007

    Posted 27 Jun 2007 Link to this post

    Ok,

    I now have the right version. The steps I took to resolve them are.

    • Removed All code relating to prometheus
    • Removed all Prometheus dlls
    • closed vs 2005
    • uninstalled old prometheus controls
    • downloaded new controls released today
    • installed and the controls render correctly now.

    My new issue is the app still post backs.

    I have this in my page 

    <asp:ScriptManagerProxy ID="ScriptManagerProxy1" runat="server"></asp:ScriptManagerProxy>

    <telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server">
    <AjaxSettings>
    <telerik:AjaxSetting AjaxControlID="chkTermsAndCondAgree">
    <UpdatedControls>
    <telerik:AjaxUpdatedControl ControlID="btnSubmit" />
    </UpdatedControls>
    </telerik:AjaxSetting>
    </AjaxSettings>
    </telerik:RadAjaxManagerProxy>

    and this in my master page.
    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>

    Anything that I missed.

    Thanks,

  10. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 28 Jun 2007 Link to this post

    Hi MGrassman,

    You cannot use the AjaxManagerProxy control without corresponding AjaxManager. Basically the Proxy is just to help you by providing design time option for setting the controls relations. I have informed our developers, so in future the Proxy will throw an error when there is no AjaxManager defined on the main page.

    Greetings,
    Steve
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  11. MGrassman
    MGrassman avatar
    92 posts
    Member since:
    Apr 2007

    Posted 28 Jun 2007 Link to this post

    Thanks I forgot that in the main page.

    Thanks for all your help everything is fine now.
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017