Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 单击按钮时显示模式弹出窗口_C#_Asp.net - Fatal编程技术网

C# 单击按钮时显示模式弹出窗口

C# 单击按钮时显示模式弹出窗口,c#,asp.net,C#,Asp.net,我想在单击Save(保存)按钮将值保存到DB中后显示模式弹出窗口,在显示模式弹出窗口时,它应继续保存,而不关闭模式弹出窗口 我正在使用这个代码 protected void btsave_Click(object sender, EventArgs e) { ModalPopupExtender1.Show(); //My Code } 还有我的aspx代码 <input type="button" runat="server" id="btmo

我想在单击Save(保存)按钮将值保存到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,在页面上添加一个隐藏字段。按下按钮时为其指定一个值(比如“显示”),然后在page_load中使用string.compare查看隐藏字段的值是否为“显示”。如果是,则再次显示模态控制。按下“取消”按钮时,从隐藏字段中删除值(使其为string.empty)。

尝试使用AJAX更新面板我是否将这两个控件都放在AJAX面板中?我是说按钮和模式弹出?