We are currently trying to optimize the performance of an ASP.NET based website which has been in development for quite a long time. We are using MS Ajax with UpdatePanels and such. ComponentArt is also part of the picture.
The page load method is very heavy and we are trying to trim some fat from here. Is there any way we can avoid calling page load during a partial postback by a control within an update panel. Is this possible at all without hampering other functionality on the page?
The thread closest to what we are trying to achieve is c# updatepanel with timer page_load. But we don’t want to check the event target explicitly because there are dozens of them.
Sorry, every request to the server (AJAX or otherwise) triggers the full page lifecycle – you need to find a good way of determining if you are dealing with an AJAX request or a full page postback.
http://forums.asp.net/p/1089247/1629084.aspx#1629084 looks like it might help you, so for example you would want something like this: