Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET > Grid > performance compared to asp:table
RadControls for ASP.NET are no longer supported (see this page for reference). In case you have inquiries about the Telerik ASP.NET AJAX controls, post them in the pertinent ASP.NET AJAX forums.

performance compared to asp:table

Feed from this thread
  • Taro Kagawa avatar

    Posted on Dec 14, 2005 (permalink)

    I need a simple table with two columns and about 15-20 rows.  When I implemented such table using asp:table, load time of my page is extremely quick.  However, using radgrid, load time is quite a bit slower.  I want to standardize on using telerik rad suite and try not to use other controls.  My questions are: is radgrid the right control to use within the telerik rad suite and if so, is there a property that I can set to tell radgrid to run in minimal no-frills mode?  Thanks ahead of time.

  • Vlad Vlad admin's avatar

    Posted on Dec 15, 2005 (permalink)

    Hello Taro,

    Comparing r.a.d.grid to ASP.NET table is not very proper (like comparing a Mercedes to a Pontiac - the Pontiac may be lighter and faster, but the Merc is definitely better). Our grid is a Data Control whilst ASP.NET table is a Standard Control. You cannot do much with the table, other than to show data (you cannot sort it, group it, you fire events, save, etc).

    However to show you how simple and fast r.a.d.grid can be we decided to prepare for you an example. Please review the attached web application and let us knows what you think.


    Greetings,

    Vlad
    the telerik team

    Attached files

  • Taro Kagawa avatar

    Posted on Jan 4, 2006 (permalink)

    Hi Vlad, thanks for the prompt response.  Sorry for my late reply (I was on vacation and didn't have a very good Internet connection).  The sample did show that radgrid was very fast!  The sample was based on .Net Framework 1.1 but I need to run on .Net Framework 2.0.  So after running it on .Net Framework 2.0, I found that the performance is a lot worse at about ten times slower.  Is this to be expected?  Thanks.

  • Sebastian Sebastian admin's avatar

    Posted on Jan 5, 2006 (permalink)


    Hi Taro,

    Indeed there was a bug related to the grid performance under ASP.NET 2.0. We are pleased to inform you that our developers have already addressed it and the fix will be part of the upcoming hotfix of r.a.d.grid, expected in the second part of this month.
    We hope that the timescale for the fix will not put your project implementation on hold.

    Best wishes,
    Stephen
    the telerik team

  • Taro Kagawa avatar

    Posted on Jan 5, 2006 (permalink)

    No, that is perfect.  I eagerly await the hotfix.  Thank you very much.

  • Posted on Jun 21, 2006 (permalink)

    Hello.
    I am experiencing the same performance problem using the radGrid under Framework 2.0. Is the hotfix out ? Is it possible to know when will this be fixed ?

    Thanks is advance,
    Raphael

  • Nikita Gourme Master avatar

    Posted on Jun 21, 2006 (permalink)

    Raphael,

    You may try the latest official version of the grid (3.2.0) as it has been optimized to perform much faster than version 3.0 of the control. I personally find the control footprint and loading time rather improved.

    Best,
    Nikita

  • Posted on Jun 21, 2006 (permalink)

    Hello Nikita.
    Thank you for your prompt answer. In fact I am using the latest version (3.2.0), and here we have, for exemple, a recordset with about 1000 lines and 6 columns loaded from a Sybase database, our users wish to be able to group by a column (drag drop column for grouping), loading the radgrid takes about 90 seconds (no paging) which is kind of slow, but not surprising i admit for a light client. Also, i have set the "GroupLoadMode" property to "Server" to speed up performance but still get about the same speed.
    Note that using a simple query tool, the recordset is fetched in less than a second.
    Thanks for any clue for speeding up this.

    Raphael

  • Nikita Gourme Master avatar

    Posted on Jun 21, 2006 (permalink)

    Raphael,

    You can review this help topic which explains why you experience slow down in the grid performance with 1000 records displayed at once. Here is a quote:

    When you present extremely large number of records at once you will see delays in the grid operations execution. Actually, the problem lies in the browser which cannot handle large amounts of HTML. You can try this with a very large treeview, menu, panelbar, etc (with thousands of items), or you can even try to select the contents of your page in the browser and you will see 100% CPU utilization for at least a minute.

    Actually, the topic has cross-reference to this forum post as well. I believe that this will clear out the situation. You can also read the rest of the articles from that section as well as they elaborate on how to optimize the grid performance.

    Best,
    Nikita

Back to Top

Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET > Grid > performance compared to asp:table