UpdatePanel
안에 ASP.NET Repeater
컨트롤이 있습니다. ImageButton
(Repeater
템플릿 내부)을 클릭하면 다른 컨트롤을 업데이트해야합니다. 문제는 내가 그걸 방아쇠를 당길 수 없다는 것입니다.리피터 컨트롤에서 업데이트 패널에 대한 비동기 포스트 백 트리거
패널 upPanelRotator
이 새로 고쳐집니다 ... 어느 것입니까 가 원합니다 ... 저는 서버로 다시 호출하여 서버에서 제어 할 다른 패널을 업데이트하려고합니다.
아이디어가 있으십니까? 패널 a 트리거 버튼을 가지고 있으며, 당신이 PanelB를 업데이트하려면
<asp:UpdatePanel ID="upPanelRotator" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Repeater ID="rptRotator" runat="server" OnItemCommand="rptRotator_ItemCommand">
<ItemTemplate>
<asp:ImageButton ID='imgBtn' runat="server" />
</asp:Repeater>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="imgBtn" EventName="ItemCommand" />
</Triggers>
</asp:UpdatePanel>
우선 태그 닫는 문장이 없습니다. ' ItemTemplate>'. 둘째로, 예상대로 서버 측에서'rptRotator_ItemCommand' 함수가 트리거됩니까? 셋째, 업데이트하려는 두 번째 패널 선언을 포함 할 수 있습니까? – Jesse