J
Joe Reazor
I've got an asp.net page that has approximately 1,440 controls on it. You
must think I'm crazy, but we need to have the page organized in this
fashion. As you can imagine, the page takes a very long to to process, on
the order of 20-30 seconds, even though only a small number of the controls
are generally visible at once it still has to process all the controls on
the page for ever page load. I have been researching ways to speed up the
page and was hoping someone might point me in the right direction. Are
there any guidelines anywhere control usage and how many you should try to
limit to or what to do if you really need this many controls on one page.
One thing I was wondering about was if I break the page up into multiple web
user controls, ascx pages, and then use them in my main page, will that
truly help performance. In general there are any number of combination of
the controls that are visible or not, probably at most only about 10-20% of
the total count are ever visible at once, but its always a different
combination. By moving groups of controls into web user controls, will all
of the ones moved to the web user control get processed with ever page load
if the whole web user control is not visible? Or is there some way to
control whether they would get processed or not. Any help is appreciated.
TIA.
==============
Joe Reazor
Gorbel Inc.
email: joereaATgorbelDOTcom
must think I'm crazy, but we need to have the page organized in this
fashion. As you can imagine, the page takes a very long to to process, on
the order of 20-30 seconds, even though only a small number of the controls
are generally visible at once it still has to process all the controls on
the page for ever page load. I have been researching ways to speed up the
page and was hoping someone might point me in the right direction. Are
there any guidelines anywhere control usage and how many you should try to
limit to or what to do if you really need this many controls on one page.
One thing I was wondering about was if I break the page up into multiple web
user controls, ascx pages, and then use them in my main page, will that
truly help performance. In general there are any number of combination of
the controls that are visible or not, probably at most only about 10-20% of
the total count are ever visible at once, but its always a different
combination. By moving groups of controls into web user controls, will all
of the ones moved to the web user control get processed with ever page load
if the whole web user control is not visible? Or is there some way to
control whether they would get processed or not. Any help is appreciated.
TIA.
==============
Joe Reazor
Gorbel Inc.
email: joereaATgorbelDOTcom