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,它似乎等待大約五秒鐘,然後後面的執行代碼。
我從來沒有使用過部分回傳,所以我只是在這裏盲注。
我會推薦使用jquery或javascript來更新標籤和imagebutton?你需要使用回傳來完成它嗎? – Robert 2011-04-23 22:12:27
這是什麼Eval,這是一箇中繼器嗎? – Aristos 2011-04-23 22:12:59
它在ListView中。 – 2011-04-23 22:14:58