【问题标题】:Refresh gridview inside update panel after modal popup closes模式弹出窗口关闭后刷新更新面板内的gridview
【发布时间】:2009-07-02 02:27:22
【问题描述】:

在 modalpopup 向数据库添加新记录后,我试图让 gridview 刷新其数据,这实在是太费时间了。我试过以下没有运气。

 <cc2:ModalPopupExtender ID="mdlPopup" runat="server" OnOkScript="__doPostBack('<%= gvRecommendations.ClientID %>', '');" BackgroundCssClass="modalBackground"
            TargetControlID="lbtnRecommendationsAddNew" PopupControlID="pnlAddNewRecommendation">
        </cc2:ModalPopupExtender>
        <asp:Panel ID="pnlAddNewRecommendation" runat="server" CssClass="confirm-dialog" style="display:none;" Width="500px">
            <div class="inner">
                <h2>New Suppressed Recomendation</h2>
                <div class="base">
                    <table width="100%" cellpadding="5" cellspacing="0">
                        <tr>
                            <td align=left>
                                <asp:DropDownList ID="ddlRecomendations" runat="server" />
                            </td>
                        </tr>
                        <tr>
                            <td align="left">
                                <asp:Button ID="btnAddRecommendation" OnClick="btnAddRecommendation_Click" runat="server" Text="Submit" />
                                &nbsp;|&nbsp;
                                <asp:LinkButton ID="btnCancel" runat="server" Text="Cancel" ForeColor="Blue" />
                                <asp:LinkButton id="lbtnTopLeft" runat="server" CssClass="close" />
                                </div>

                            </td>
                        </tr>
                    </table>   
                </div>
            </div>
        </asp:Panel>

在将记录添加到数据库后,我也尝试过添加它,但没有成功:

this.gvSupressedRecommendations.DataBind();
this.UpdatePanel1.Update();

我知道我关闭了,但似乎无法刷新。

【问题讨论】:

    标签: asp.net gridview modalpopupextender


    【解决方案1】:

    在重新绑定之前尝试重新分配您的数据源。这应该有效。即

    gvSupressedRecommendations.DataSource = <...>;
    gvSupressedRecommendations.DataBind();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多