버튼을 자리 표시 자에 추가하려고합니다. 각 버튼은 동일한 방법으로 이벤트 핸들러가 있습니다.Page_Load에 CSS 및 이벤트 핸들러가있는 버튼 추가
if (!this.IsPostBack)
{
foreach (Entry ent in results)
{
HtmlButton btn = new HtmlButton();
btn.ServerClick += new EventHandler(resultSelected);
btn.InnerText = ent.name;
btn.ID = ent.ID.ToString();
PlaceHolder1.Controls.Add(btn);
}
}
1) 버튼 페이지에 추가하지만 클릭 방법 (resultSelected)가 호출되지 않을 때, 단지 다시를 Page_Load. Page_Load를 입력하면 PlaceHolder가 비어 있습니다 (버튼이 페이지에 표시되지 않음). Ive가 시도한 것을 어떻게 성취합니까?
2) 이렇게 생성 된 버튼에 CSS 클래스를 어떻게 할당합니까?
이 질문을 두 가지 질문으로 나누십시오. 그래서 CSS 부분을위한 새로운 것을 만드십시오. 고맙습니다. –