protected void ResetSteps(Controller controller)
{
IWizardController wizardController = controller as IWizardController;
WizardStepPage[] steps = wizardController.GetSteps(controller.Context);
foreach(WizardStepPage step in steps)
{
step.InitializeFieldsFromServiceProvider(controller.Context);
step.Reset();
}
}