1
클릭 할 때 일부 작업을 수행하는 코드 숨김 메서드를 호출하고 ImageButton의 상태도 변경하는 ImageButton이 있습니다. 부분 포스트 백을 수행하여 ImageButton을 클릭 한 후에 전체 페이지를로드 할 필요가 없으며 ImageButton과 그 옆에있는 Label을 업데이트해야하기 때문에로드해야합니다.ASP.NET 부분적인 다시 게시 문제
나는 이것을 달성하기 위해 UpdatePanel을 사용할 수 있다고 생각했지만, 운이 없었습니다. 현재 보이는 모습은 다음과 같습니다.
<asp:ScriptManager EnablePartialRendering="true" ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="entry-vote">
<div class="vote-left">
<asp:ImageButton ID="thumb" runat="server" OnClick="Cast_Vote" />
</div>
<div class="vote-right">
<span class="votecount"><%# Eval("Votes.Count") %></span>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
ImageButton을 클릭하면 약 5 초 후에 코드가 실행됩니다.
이전에 부분 포스트 백을 사용한 적이 없기 때문에 여기서는 블라인드를 사용하고 있습니다.
jquery 또는 javascript를 사용하여 레이블 및 이미지 버튼을 업데이트하는 것이 좋습니다. 그것을 달성하기 위해 다시 게시를 사용해야합니까? – Robert
이 평가판은 무엇입니까, 리피터 안에 있습니까? – Aristos
ListView 안에 있습니다. –