C#을 사용하면 AutoEventWireup이 false로 설정된 컨트롤이 많은 웹 폼이 있습니다. 이렇게하면 ctor 또는 OnInit를 재정 의하여 필요한 처리기를 초기화해야합니다.많은 컨트롤이있는 페이지에서 AutoEventWireup false (C#)
페이지의 컨트롤에 필요한 처리는 어떻게됩니까? 여러 개의 GridView 이벤트가 아닌 드롭 다운 및 목록 상자에 버튼 클릭 및 SelectedIndexChanged 추가.
AutoEventWireup을 true로 설정하면 모든 컨트롤 (페이지 포함)에 대한 모든 이벤트가 심지어 당신이 필요로하지 않은 모든 것조차도 뒤에서 유선 접속이 가능합니다.
AutoEventWireup을 false로 설정하면 ctor/OnInit에 12 개 또는 2 개의 이벤트 구독이 필요합니까? (this.Load + = ... this.GridView1.Sorted + = ... this.Button1.Click + = ... 등)
무엇이 문제입니까? "페이지의 컨트롤에 필요한 처리 방법은 무엇입니까?" 그게 다야? – Cerebrus
질문 : "AutoEventWireup이 false 인 경우 모든 컨트롤 이벤트 구독을 OnInit에 두는 것이 적절한 디자인입니까?" (Handles 키워드가 없으므로) 조금만 거슬러 올라가는 것 같았습니다. –