I created a blank test page with just a button and a webdialog. clicking the button displays the webdialog almost instantly as expected.
Now in my real page I have:
2 Ultratoolbars(clicking either will display the webdialog)
Ultratab
3 Web Panels
4 Web Dialog Windows
Formview
Listview
Webdatagrid
5 WebDatechoosers
5 Sqldatasources(the biggest one only pull about 25 records)
Trying to display any of my webdialogs takes 5-6 seconds. then clicking a button on the dialog to close takes another 5-6 seconds. What could be causing the extreme slowness? Too much stuff on the page? it almost seems as if it trys to repaint the entire screen when activating the web dialog. im binding all my controls(except those within the listview or formview) on the page load event and I made sure to add if not postback routine.
help!
Hi,
On any postback (async or full) page passes through all cycles (recreate controls, handle their view states, process events, connect to data base, etc). All that takes equal time for any kind of postback. If you use async request, then the only difference can be the size of html sent from server to client, but all other actions will be same as for full postback. If response is slow, then it means a lot of actions on server.