使用更新面板后页面得到刷新
本文关键字:刷新 更新 | 更新日期: 2023-09-27 17:49:26
我在datalist
中使用Ajax Rating Control
。我在更新面板中使用了这个评级控件,这样当用户给出评级时,页面就不会被刷新。但页面仍在刷新。这是我的完整代码。
<div class="rating">
<asp:UpdatePanel ID="UpPanelRating" runat="server">
<ContentTemplate>
<asp:Rating ID="ratPro" runat="server" AutoPostBack="true" StarCssClass="Star" OnChanged="ratPro_Changed"
WaitingStarCssClass="WaitingStar" EmptyStarCssClass="Star" FilledStarCssClass="FilledStar">
</asp:Rating>
</ContentTemplate>
</asp:UpdatePanel>
</div>
我现在该怎么做,这样页面就不会刷新,用户的给定星型存储在数据库中。我只是想停止页面刷新
您应该删除asp:Rating
控件中的AutoPostBack="true"
属性。这将触发用户看到的自动回发或刷新。
或者,也许你应该尝试ajaxToolkit:Rating
而不是asp:Rating