2013-07-26 2 views
0

매우 트릭이 있습니다. 내가 리피터에 대한 필터로 사용되는 몇 가지 확인란을 가지고 jquery 아코디언 내부에 배치 된 확인란을 jquery 아코디언 중지 작업을 ajx 업데이트 패널을 사용할 때 문제가 발생합니다. 비동기 포스트 백을 통해 필터링을 수행하고 싶습니다. 그래서 내가 한 것은 리피터를 업데이트 패널에 넣었다는 것입니다. 지금은 해당 이벤트를 트리거하고 리피터를 업데이트하기 위해 업데이트 패널 외부에 배치 된 체크 박스의 포스트 백 옵션을 사용하려고합니다. 어떻게 그럴 수 있습니다. 도와주세요.업데이트 패널 외부에있는 컨트롤에서 asp.net 이벤트 트리거

답변

1

아래와 같이 업데이트 패널의 트리거를 정의하여 체크 박스에서 체크를 변경하면 리피터를 업데이트 할 수 있습니다.

 <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"> 
<ContentTemplate> 
..... 
</ContentTemplate> 
    <Triggers> 
    <asp:ASyncPostBackTrigger ControlID="CheckBoxId" EventName="CheckedChanged"/> 
     </Triggers> 
<<asp:UpdatePanel> 

트리거 정의 후 체크 박스 CheckedChanged 이벤트를 정의하고 해당 이벤트에서 중계기를 바인딩하십시오.

관련 문제