2012-09-14 1 views
1

내 상황이 좀 복잡합니다. 내가 뭘 하려는지 재로드 UserControl (내 UserControl 내에서 동적으로 변경된 컨트롤)입니다. 그것은 내가 그것을하려고 할 때 간단합니다 OnInit 또는 Page_Init 내 페이지의 이벤트. 그러나 나는 typebuttonclick 이벤트에서이 작업을 수행하고 callback 이벤트를 빌드해야합니다.어떻게 UserControl의 OnInit 이벤트를 호출 할 수 있습니까?

그래서 eventclick 인상에 UserControlinvokeOnInit 이벤트에 대한 방법은 무엇입니까? 더 이상 정보가 필요 pls는 미리 :

+0

이 시나리오를 가능한 많이 보여주는 매우 간단한 코드 샘플을 게시하십시오. –

답변

1

에 대한 의견 :

감사에 문의 주시기 경우

난 당신이 다른이 사건을 관리한다고 생각합니다. OnInit 각 단계는 특정 목적을 가지고있는 웹 양식의 라이프 사이클에 따라 해고 : http://msdn.microsoft.com/en-us/library/ms178472(v=vs.100).aspx

페이지 초기화하는 동안 페이지의 컨트롤이 가능하며, 각 컨트롤의 UniqueID 속성이 설정되어 . 해당되는 경우 마스터 페이지와 테마는 페이지에도 적용됩니다. 현재 요청이 포스트 백이면 포스트 백 데이터가 아직로드되지 않고 컨트롤 속성 값이 뷰 상태의 값으로 복원되지 않았습니다.

이 개념을 강요하지 않는 것이 좋습니다. 흐름 제한 조건을 충족하도록 코드를 수정하십시오.