protected void wzrdMorning_ActiveStepChanged(object sender, EventArgs e)
{
   lblActiveStep.Text = wzrdMorning.ActiveStep.Title;
   lblActiveStepIndex.Text = wzrdMorning.ActiveStepIndex.ToString();
   lblStepType.Text = wzrdMorning.ActiveStep.StepType.ToString();

   // Pobieramy histori.
   ICollection steps = wzrdMorning.GetHistory();
   string str = "";
   foreach (WizardStep step in steps)
   {
      str += step.Title + "<br/>";
   }
   lblHistory.Text = str;
}

protected void Button_Click(object sender, WizardNavigationEventArgs e)
{
   string str = "Biecy Indeks: " +
      e.CurrentStepIndex.ToString() +
      ".   Kolejny krok: " + e.NextStepIndex.ToString();
   lblButtonInfo.Text = str;
}

protected void wzrdMorning_CancelButtonClick(object sender, EventArgs e)
{
   lblActiveStep.Text = "";
   lblActiveStepIndex.Text = "";
   lblStepType.Text = "";
   lblButtonInfo.Text = "Canceled";
   wzrdMorning.Visible = false;
}

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
   DropDownList ddl = (DropDownList)sender;
   int index = ddl.SelectedIndex;
   WizardStepBase step = wzrdMorning.WizardSteps[index];
   wzrdMorning.MoveTo(step);
}
