RadToolTip requiring a ScriptManager

4 posts, 0 answers
  1. Str8Hate
    Str8Hate avatar
    31 posts
    Member since:
    Jul 2007

    Posted 20 Dec 2007 Link to this post

    I'm wondering why the RadToolTip requires a ScriptManager on the start of a page.

    I found out that just by dragging an asp:ScriptManager into my page, I'm adding around 277 kilobytes due to the ScriptResource javascript, css, and AXD files.

    I don't want to place or use a ScriptManager, but I still want to use a powerful control like the RadToolTip.  Is there a way around this ?

    Thanks.
  2. Sophy
    Admin
    Sophy avatar
    636 posts

    Posted 21 Dec 2007 Link to this post

    Hi,

    Prometheus controls suit, part of which is RadToolTip "Prometheus", is based on ASP.NET AJAX framework. ScriptManager is necessary for registering client scripts for Microsoft ASP.NET AJAX and Prometheus controls cannot work without adding the ScriptManager  on the page. More details about Prometheus controls suit you can find here.

    Don't hesitate to contact us again if you have other questions.

    Best regards,
    Sophy
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  3. Str8Hate
    Str8Hate avatar
    31 posts
    Member since:
    Jul 2007

    Posted 25 Dec 2007 Link to this post

    But aren't the other Rad controls that are not part of "Prometheus" also based on ASP.NET AJAX .. (like RadAjaxPanel, RadTabstrip, RadRotator ..etc.) but they don't require a ScriptManager to perform client-side callbacks.

    Can't I register the RadTooltip's script events using the conventional "ClientScript.RegisterXXXX" instead of "ScriptManager.RegisterXXXX" , somewhere from the code-behind?
  4. Georgi Tunev
    Admin
    Georgi Tunev avatar
    7207 posts

    Posted 27 Dec 2007 Link to this post

    Hello Str8Hate,

    These controls are still not migrated to the "Prometheus" suite (this will happen in Q1 2008 in March) and they are still based on the ASP.NET  framework (not ASP.NET AJAX). Once they are migrated, all controls will require the ScriptManager to be present on the page.
    For more information on the Prometheus suite, please check the link provided by Sophy. You may also find the following FAQ useful.



    Regards,
    Georgi Tunev
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
Back to Top