<Asp: Wizard id = "wizard1" runat = "server" headertext = "sample wizard">
<Wizardsteps>
<Asp: wizardstep runat = "server" Title = "Step 1" steptype = "start">
<Asp: Label id = "label1" runat = "server" text = "username:"> </ASP: Label>
<Asp: textbox id = "tbname" runat = "server"> </ASP: textbox>
<Asp: requiredfieldvalidator id = "requiredfieldvalidator1" runat = "server" controltovalidate = "tbname"
Errormessage = "cannot be blank! "> </ASP: requiredfieldvalidator>
<Br/>
<Asp: Label id = "label2" runat = "server" text = "Password:"> </ASP: Label>
<Asp: textbox id = "tbpwd" runat = "server"> </ASP: textbox>
</ASP: wizardstep>
<Asp: wizardstep runat = "server" Title = "Step 2">
<Asp: Label id = "label3" runat = "server" text = "email"> </ASP: Label>
<Asp: textbox id = "tbemail" runat = "server"> </ASP: textbox> <br/>
<Asp: Label id = "label4" runat = "server" text = "telephone"> </ASP: Label>
<Asp: textbox id = "tbphone" runat = "server"> </ASP: textbox>
</ASP: wizardstep>
</Wizardsteps>
</ASP: Wizard>
<Asp: Wizard> contains <wizardsteps>. <wizardsteps> can only contain <asp: wizardstep>. <asp: wizardstep> can contain multiple steps, that is, the steps of a specific process.