This is a general question on a design approach I've been considering. I have an application that implements a wizard in a RadWindow. The wizard consists of about 10 pages, each in a PageView of a RadMultiPage. On the bottom of the page are buttons that say "Next" and "Previous". After filling out information on one page, the user will click "Next" and continue on the next page of the wizard.
So far I've ajaxified this by wrapping the entire page in a RadAjaxPanel. This works fine, however I'm wondering if the payload during page refreshes is inefficient. Would it make sense to programmatically set which controls are updated during page transitions. I was thinking that from page 2, I would programmatically set page 3 to be updated by the Next button, and Page 1 to be updated by the Previous button for example.
I'm also concerned that the large number of controls on the set of pages would make such an effort be monumental and lead to unmaintainable code.
Thanks for your advice.
Steve
So far I've ajaxified this by wrapping the entire page in a RadAjaxPanel. This works fine, however I'm wondering if the payload during page refreshes is inefficient. Would it make sense to programmatically set which controls are updated during page transitions. I was thinking that from page 2, I would programmatically set page 3 to be updated by the Next button, and Page 1 to be updated by the Previous button for example.
I'm also concerned that the large number of controls on the set of pages would make such an effort be monumental and lead to unmaintainable code.
Thanks for your advice.
Steve