/// <summary> /// /// </summary> /// <param name="_nrPergunta"></param> /// <param name="_qtdPerguntas"></param> /// <param name="_pergunta"></param> /// <param name="_step"></param> private void CriaWizardStep(Int16 _nrPergunta, int _qtdPerguntas, Pergunta _pergunta, out WizardStepBase _step) { WizardStep step = new WizardStep() { ID = "step" + _nrPergunta }; if (_nrPergunta == 1) { step.StepType = WizardStepType.Start; } //else if ((_nrPergunta == qtdPerguntas)) //{ // Label lblFinish = new Label(); // lblFinish.ID = "lblFinish"; // step.StepType = WizardStepType.Finish; // step.Controls.Add(lblFinish); //} else { step.StepType = WizardStepType.Step; } Label lblPergunta = new Label(); lblPergunta.ID = "lblPergunta" + _nrPergunta; lblPergunta.CssClass = "tituloPergunta"; if (!_pergunta.PathPicture.Equals(String.Empty)) { lblPergunta.Text = _nrPergunta + ". " + _pergunta.DsPergunta + "<br><img src=\"../../" + _pergunta.PathPicture + "\" border=\"0\" alt=\"" + _pergunta.PathPicture + "\" />"; } else { lblPergunta.Text = _nrPergunta + ". " + _pergunta.DsPergunta; } step.Controls.Add(lblPergunta); //RadioButtonList com as Respostas RadioButtonList rblRespostas = new RadioButtonList() { ID = "rblRespostas" + _nrPergunta }; foreach (ManipulaXMLCulturaInglesa.Resposta r in _pergunta.ListaResposta()) { rblRespostas.Items.Add(new ListItem(r.DsResposta)); } step.Controls.Add(rblRespostas); _step = step; }