Dock performance issue

3 posts, 1 answers
  1. Hrvach
    Hrvach avatar
    19 posts
    Member since:
    Aug 2012

    Posted 21 Jul 2012 Link to this post

    Hello!

    I'm experiencing serious Dock performance issues and I'm afraid that things might get even worse so any help is appreciated. 

    I'm using Docks to create employee's schedule/to-do list  which means that each employee has about 50-60 visible Docks on his screen at a time. The problem is, as I assume, that old docks that are closed slow down loading of opened ones and because of it loading takes about 30 seconds which is far too much for a business application.

    What I'd need is to suggest me the best practice on how to fix this.

    Thank you!

    Regards,

    Hrvoje
  2. Answer
    Slav
    Admin
    Slav avatar
    1356 posts

    Posted 24 Jul 2012 Link to this post

    Hello Hrvoje,

    When a RadDock is closed, the CSS style display: none; is applied to the rendered dock control. This means that the objects of the RadDocks and their content, in which most probably you are loading additional controls, still exist on the page. To ensure that the RadDock's object is disposed when the control is closed, I would suggest performing a request to the server and setting the Visible property of the closed RadDock to false. This approach will most probably decrease the loading time for opening a new dock control. The online demo My Portal implements it so you can use it as a reference for your further development.

    Kind regards,
    Slav
    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.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Hrvach
    Hrvach avatar
    19 posts
    Member since:
    Aug 2012

    Posted 24 Jul 2012 Link to this post

    Hello Slav,

    thank you for the response and the answer to my problem. I must have overlooked that closing RadDock only sets CSS tag display to none.

    Regards,

    Hrvoje
Back to Top