Usage of RadMenu and RadGrid (Client-side) Degrades Perfomace

9 posts, 0 answers
  1. Waliaula
    Waliaula avatar
    13 posts
    Member since:
    Nov 2008

    Posted 20 Dec 2010 Link to this post

    I am using a RadMenu and a RadGrid together on the same application. The two controls are held separately in two different iframes. Despite being in two different iframes which loads their own js files separately there seems to be some perfomance degradation when one uses either of the controls particularly the menu. Please not in the video the when using the menu, the grid sort of moves. This is peculiar since they are in different iframes. How can this be mitigates? Do the two controls share some aspects e.g. code that when deployed together especially with the grid in client-side mode?

    The following is a link to the video showing the actions:
    http://megaswf.com/simple_serve/88410/
  2. Simon
    Admin
    Simon avatar
    2281 posts

    Posted 23 Dec 2010 Link to this post

    Hello Waliaula,

    Can you please provide a live URL where we can observe this issue and specify in which browser did you test this?

    Best wishes,
    Simon
    the Telerik team
    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
  3. Waliaula
    Waliaula avatar
    13 posts
    Member since:
    Nov 2008

    Posted 04 Jan 2011 Link to this post

    We will need you IP Adress so that you can be able to access the application. Please send it to waliaula@isys.co.ke. Please send me your email so that I can be able to send ypu the url to the applcaition. Thanks.
  4. Simon
    Admin
    Simon avatar
    2281 posts

    Posted 04 Jan 2011 Link to this post

    Hi Waliaula,

    My IP is 82.103.64.65. Please send the URL to clientservice@telerik.com as well as a link to this forum thread.

    All the best,
    Simon
    the Telerik team
    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
  5. Waliaula
    Waliaula avatar
    13 posts
    Member since:
    Nov 2008

    Posted 07 Jan 2011 Link to this post

    I have sent an email with the app url and credentials.
  6. Simon
    Admin
    Simon avatar
    2281 posts

    Posted 10 Jan 2011 Link to this post

    Hi Waliaula,

    Thank you for the URL and credentials.

    I was unable to reproduce the issue you showed with the video in your first post, namely the misaligning of the Grid's columns.

    Could you give me exact instructions for reproducing the issue?

    Regards,
    Simon
    the Telerik team
    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
  7. Waliaula
    Waliaula avatar
    13 posts
    Member since:
    Nov 2008

    Posted 11 Jan 2011 Link to this post

    To reproduce the issue you follow the steps outlined in the email i sent. Please read it and try to reproduce the issue. Basically after clicking search button and loading a couple of records and the one tries to use the menu the app freezes yet the menu and the grid are in two separate iframes.
  8. Waliaula
    Waliaula avatar
    13 posts
    Member since:
    Nov 2008

    Posted 13 Jan 2011 Link to this post

    1. Login to the application with the credentials from the email
    2. On the right is an outlook-style navigation bar. At the bottom select "Settings Payroll”
    3. Then under the "Payroll Calculation" select "Wage Type Programming". The module will then load in the content area
    4. Hover on the "Job Control" item on the top-level menu to display dropdown. Notice how the bottom grid titles resizes every time you hover on a different item in the menu (just before the menu item opens) – and this happens noting that the two controls are in separate iframes. We dont seem to understand how the menu

    Note: Any further interaction on the page, searching, loading etc makes the content area freeze. This happens to be the visible interaction the menu seems to have with the grid below ey they are in two different iframes!This can be seen from the following movie: http://megaswf.com/simple_serve/88410/

  9. Simon
    Admin
    Simon avatar
    2281 posts

    Posted 17 Jan 2011 Link to this post

    Hi Waliaula,

    Thank you for the additional info.

    We managed to reproduce the problem, however, with the ToolBar and not the Menu as the latter was disabled. Nevertheless the problem is the same and is caused by the IE's rendering mechanism. Whenever a CSS class of an element is changed, the *whole* page styles (including those of the iframes inside the page) are recalculated.

    You can avoid the issue by setting "position: absolute" to the ToolBar (and the Menu).

    Please let me know how it goes on your side after you apply these changes.

    All the best,
    Simon
    the Telerik team
    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
Back to Top