【发布时间】:2013-07-25 10:22:59
【问题描述】:
我想在单击“保存”按钮以将值保存在 DB 中后显示模式弹出窗口,并且在显示模式弹出窗口时,它应该继续保存,而不关闭模式弹出窗口 我正在使用此代码
protected void btsave_Click(object sender, EventArgs e)
{
ModalPopupExtender1.Show();
//My Code
}
还有我的 aspx 代码
<input type="button" runat="server" id="btmodel" style="display: none" />
<ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender1" runat="server" TargetControlID="btmodel"
PopupControlID="Panel1" PopupDragHandleControlID="PopupHeader" Drag="true" DropShadow="true"
OkControlID="OkButton" CancelControlID="CancelButton" BackgroundCssClass="ModalPopupBG">
</ajaxToolkit:ModalPopupExtender>
<asp:Panel ID="Panel1" Style="display: none" runat="server">
<div class="progress-popup">
<div class="potit">
Saving
</div>
<img src="/images/prog.png" alt="" style="margin: 0 auto; display: block;" />
<div class="potit-cancel">
<span class="cncl">
<asp:Button ID="btnOkay" runat="server" Text="Ok" OnClick="btnOkay_Click" ValidationGroup="vg"
CssClass="popupcancl" />
</span>
</div>
</div>
</asp:Panel>
使用此代码,它首先将数据保存在 DB 中,然后显示 Modalpopup
【问题讨论】:
-
尝试使用AJAX更新面板
-
我应该把两个控件都放在 ajax 面板中吗?我的意思是按钮和模态弹出窗口?