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