이벤트 처리기를 구독 할 때 찬반 양론에 대해 궁금합니다.이벤트 처리기 구독
<asp:DropDownList id="DropDownList1" runat="server" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged" />
보기의 기술적 관점에서
protected void Page_Init(object sender, EventArgs e)
{
this.DropDownList1.SelectedIndexChanged += new EventHandler(DropDownList1_SelectedIndexChanged);
}
감사합니다. 마크 업 대신 페이지 초기화에 추가하는 아이디어가 마음에 들었습니다. 따라서 편리한 위치에 모두 포함 시켰습니다. – Neil
마크 업 중에 동일한 위치에 두었을 수도 있습니다. 그래서 당신은 그것에 대한 결정을 내릴 수 없습니다. – citronas
물론 그들은 모두 aspx 마크 업에 포함되지만, 내 페이지가 500 라인 길이로 버튼과 드롭 다운 이벤트가있는 이벤트가있는 경우라면 모든 곳에서 사용할 수 있습니다. – Neil