locked
Partial Update Lag RRS feed

  • Question

  • User106846464 posted

     We are having performance problems with a website written in ASP.NET. It takes long to reload bigger pages of about 250kB.

    It’s a list of items and each item is in an ajax update panel with partial rendering enabled.

    When user interacts with one of the items we need to update this section but it seams that the whole page is reloaded instead of the section.

    I guess it is not the database because there is caching configured and the application responds very quickly on my local machine.

    Any idea's?

    You can visit website www.easyfood.co.uk  please use "WV1" in postcode box and Select "Show Closed"  this should return you with a restaurant called "Kebab Rush" in the Map Dialogue Box.  Go to view menu in the pop up and then you will see the restaurant menu.  It is the Pizza tab in the ajax framework which is the biggest problem, due to the amount of variation of attributes....

    ie.  20 Pizza, 4 Sizes, 3 Crusts and 25 Toppings = 6000 price combinations.

    Click customise to see attributes of Pizza, when changing size of pizza, topping price should change as a result instantly, but there is a huge lag time!!

    Please HELP!....

    PS

    If you use firebug in firefox, you can see the lag time is very slow compared to other tabs eg. Desserts or Drinks

    Cheers

     

    Gurpreet 

    Saturday, July 28, 2007 9:15 AM

Answers

  • User1406895847 posted

    Replace it Client Side development model instead of using Update Panel.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Sunday, July 29, 2007 2:52 PM
  • User1406895847 posted

    Use WebService/PageMethods instead of using UpdatePanel. It will improve performance but you will loose all the rich set of controls which is available in Asp.net such as GridView, DataList etc.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Sunday, July 29, 2007 3:13 PM

All replies

  • User1406895847 posted

    Replace it Client Side development model instead of using Update Panel.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Sunday, July 29, 2007 2:52 PM
  • User106846464 posted

    Can you please explain in a little more detail?

     

    Gurpreet 

    Sunday, July 29, 2007 3:03 PM
  • User1406895847 posted

    Use WebService/PageMethods instead of using UpdatePanel. It will improve performance but you will loose all the rich set of controls which is available in Asp.net such as GridView, DataList etc.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Sunday, July 29, 2007 3:13 PM
  • User1406895847 posted

    BTW it seems you are still using the Atlas, pls upgrade it to RC1.

    Sunday, July 29, 2007 3:24 PM