У меня возникла проблема с программным добавлением нескольких флажков и обработчика событий. Все флажки выглядят нормально, но при щелчке они ничего не делают. Кто-нибудь знает, что я делаю неправильно?
Мой код:
foreach (Statement i in theseStatements)
{
box = new CheckBox();
box.Text = i.StatementText;
box.AutoPostBack = true;
box.CheckedChanged += new EventHandler(this.CheckedChange);
PlaceHolder.Controls.Add(box);
}
protected void CheckedChange(object sender, EventArgs e)
{
CheckBox x = (CheckBox)sender;
Instructions.Text = "change";
WorkPlaceHazardsBox.Text += x.Text;
}