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 사전에 종류와 관련, 마크