ASP.NET 2.0 adds a new control that makes it easier to create a wizard like process (i.e.: a multi-step process with forward and backward buttons). This control will allow you to put controls inside a series of WizardStep controls. The Wizard control itself will handle the navigation among steps automatically. The control also supports templates for sidebar navigation throughout the process.
This is what a wizard control would look like.
<asp:wizard id="WizardControl" HeaderText="My Wizard" runat="server" />
<wizardsteps>
<asp:wizardstep title="Step 1" runat="server" />
<!-- insert controls here -->
</asp:wizardstep>
<asp:wizardstep title="Step 2" runat="server" />
<!-- insert controls here -->
</asp:wizardstep>
<asp:wizardstep title="Step 3" runat="server" />
<!-- insert controls here -->
</asp:wizardstep>
</wizardsteps>
</asp:wizard>
This might be a useful control in the future. It has a lot of options and it can be customized in a lot of ways.
Read the complete post at http://www.dotnettipoftheday.com/blog.aspx?id=151