Here's a multiview...
<asp:MultiView id="mvMyPage" runat="server" ActiveViewIndex="0">
<asp:View id="vSelection" runat="server">
</asp:View>
<asp:View id="vData" runat="server">
</asp:View>
</asp:MultiView>
Your codebehind works like this...
mvMyPage.SetActiveView(vData);
It's really simple...
Avoid the Wizard control at ANY cost...it does nothing but put tables
in your code. Tables are evil for layouts. The MultiView provides a
very clean, very manageable, and very customizable way to have more
than one "page" in a page in parallel.
That said...sounds like you want to check out the FormsView. I've
hated all versions of Visual Studio from 4.0 till today...except VS2005
is AWESOME. Let intellisense help you with the FormsView. You can
also let intellisense help you with the coding against the MultiView,
but there's not much more to it than what I just showed you.
MSDN is loaded with this stuff. I don't mean the sometimes incomplete
MSDN library, but the articles and columns.