как собрать значение из динамического ввода и шагов в мастере ASP.NET - PullRequest
2 голосов
/ 25 февраля 2012

Я пытаюсь создать динамическую форму опроса на основе динамических данных, используя ASP.NET Wizard.

Я могу создавать динамические шаги и динамические входы без каких-либо проблем.Тем не менее, последний шаг, когда я отправлю форму, я не смогу собрать всю информацию о каждом шаге.

Есть идеи?

Wizard wizard1 = new Wizard();
wizard1.Style.Add("width", "100%");

//wizard1.DisplaySideBar = false;
for (int i = 1; i <= 3; i++)
{   
    WizardStep step1 = new WizardStep();
    step1.ID = "step" + i.ToString();
    step1.Title = "step" + i.ToString();

    PlaceHolder ph = new PlaceHolder();
    ph.ID = "ph" + i.ToString();
    ph.Controls.Add(new LiteralControl("<h1>Step." + i.ToString() + "</h1>"));

    TextBox tb = new TextBox();
    tb.ID = "step" + i.ToString() + "tb";            
    ph.Controls.Add(tb);
    step1.Controls.Add(ph);
    wizard1.WizardSteps.Add(step1);
}

wizard1.FinishButtonClick += atWizardCompleted;
wizard_container.Controls.Add(wizard1);

1 Ответ

0 голосов
/ 19 апреля 2012

хорошо, я нашел решение с помощью Control.Find ().

...