Hi David,
First of all, at least you do not have the "ignorance" of not trying. Whether or not the question is basic or not, people are always glad to help the people you try their hardest on their side... and I admire that facet -- I do get annoyed with the simple questions but the reason is that most of the people have an attitude attached to their posts (it is worse than being just lazy). And this is why I post so much -- to find rare people like you.
Ok, to the question at hand. What I would have done is built a composite control. But nevermind, there will just be more "ugleness" attached :-) . What you have to do, when you hit step two, is recreate the
same form that you did in step one first (there must be no deviations). And from here is when you create your second "page". To get the values from step one, you can do it the two ways that you have mentioned above.
And by now, you will probably be asking "why recreate the step one in step two? It will just show step one amongst step two..." Ah - this is where some really nice magical code gets splashed up. Put the following code in your page:
protected override void OnPreRender(EventArgs e) {
stepOnePanel.Visible = false;
base.OnPreRender(e);
}
I think that will solve your problem with the side-by-side display which you probably picked up on in the second paragraph of the post.
Yours,
Justin
-- Justin Lovell