0
我已經在asp.net頁面(c#)中創建了動態控件(Radiobuttonlists)。 我按下這樣的按鈕後創建它們。動態創建控件和回發
RadioButtonList rbl = new RadioButtonList();
c2.Controls.Add(rbl);
//Set properties of rbl
rbl.RepeatLayout = RepeatLayout.Flow;
rbl.ID = string.Format("rbl{0}", item.QuestionID);
rbl.RepeatDirection = RepeatDirection.Horizontal;
rbl.Items.Add(new ListItem("True", "1"));
rbl.Items.Add(new ListItem("False", "0"));
rbl.Items.Add(new ListItem("?", "-1"));
現在問題出現,當我點擊提交按鈕,控件丟失。我知道最好將控件放在page_init事件中。但沒有解決方法,所以我仍然可以啓動按鈕點擊後我的控制?
首先創建按鈕,然後添加它來控制集合,然後設置它的屬性是好事嗎?
Thankd提前 親切的問候, 馬克