簡體   English   中英

更新面板內的 AJAX 評級控制導致重新加載完整頁面

[英]AJAX rating control inside update panel leads to reload the complete page

我使用 AJAX 評級控件進行星級評級。 我試圖在沒有頁面回發的情況下獲得評級,因此我放置在更新面板中,但仍然使用頁面來重新加載。

下面是aspx頁面代碼:

<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
    <ContentTemplate>
     <cc2:Rating ID="Rating1" AutoPostBack="true" OnChanged="OnRatingChanged" runat="server"
  StarCssClass="Star" WaitingStarCssClass="WaitingStar" EmptyStarCssClass="Star"                                                              FilledStarCssClass="FilledStar">
      </cc2:Rating>
        <div style="text-align: left; padding-right: 2px;">
         <asp:Label ID="lblRatingStatus" runat="server" Text=""></asp:Label>
        </div>
     </ContentTemplate>
 </asp:UpdatePanel>

將 updatepanel 的更新模式從 conditional 更改為 always 並設置ChildrenAsTriggers="True" 應該適用於您的情況。

如果它不起作用,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM