2013-12-09 1 views
0

UpdatePanel 트리거에 문제가 있습니다. 마스터 페이지를 사용하고 있는데 여기에는 5 개의 콘텐츠 영역이 있습니다.AJAX UpdatePanel이 다른 내용으로 실행됩니다.

하나의 컨텐츠 영역에있는 Default.aspx 파일에서 RadioButtonList (AutoPostBack = true)를 가지고 있으며, 다른 컨텐츠에는 UpdatePanel이 있습니다.

나는이 UpdatePanel에 방아쇠를 추가하려고 시도했으나 작동하지 않았다 (아래에 열거 됨).

<Triggers> 
    <asp:AsyncPostBackTrigger ControlID="rblSize" EventName="SelectedIndexChanged" /> 
</Triggers> 


AsyncPostBackTrigger tr1 = new AsyncPostBackTrigger(); 
tr1.ControlID = rblSize.UniqueID;/"rblSize"; 
tr1.EventName = "SelectedIndexChanged"; 
upObrazki.Triggers.Add(tr1); 

조건부 업데이트를 사용할 때 여전히 페이지 새로 고침이 표시됩니다.

+0

는 UpdatePanel에 또한 RadioButtonList인가 :

그런 다음 당신의 SelectedIndexChanged 이벤트에 당신은 호출하여 UpdatePanel을 트리거 할 수 있습니다? 부분 포스트 백을 수행하려는 모든 요소는 내부에 있어야한다고 생각합니다. – AGH

답변

0

UpdatePanel의 UpdateMode 속성을 UpdateMode="Conditional"으로 설정할 수 있습니다.

upObrazki.Update();