插入数据并用新数据刷新数据网格后,关闭弹出窗口
Close popup window after inserting data and refreshing datagrid with new data
我使用的是asp.net。我有一个主页和一个弹出窗口。当我点击按钮时,弹出窗口将出现。弹出窗口包含两个文本字段和两个按钮。一个是提交数据的提交按钮(),另一个是关闭弹出窗口的简单输入型按钮。
当我点击取消按钮时,它会关闭弹出窗口。但当我在文本框中填写信息并点击提交时,它会将数据插入服务器,但弹出窗口不会关闭。我看不清这一页。数据网格会正常刷新,但我无法在页面上执行操作。要做到这一点,我必须手动刷新页面。
请告诉我如何在将数据插入数据库后关闭asp.net中的弹出窗口。
以下是显示和隐藏弹出窗口的代码:
<script language="javascript" type="text/javascript" src="../JS/jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="../JS/modalpopup.js"></script>
<style>
*html #dvPopup {
top: expression(eval(document.documentElement.scrollTop)) !important;
}
</style>
<table style="background-color: transparent" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="heder" valign="middle" height="30" style="padding-left: 10px" colspan="2">
<img height="13" hspace="5" src="../images/arrow.gif" width="13" align="absMiddle">
<strong>Destination Management</strong> <br />
</td>
</tr>
<tr>
<td>Destination Name :
<asp:TextBox ID="txtDestinationName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ErrorMessage="*" ControlToValidate="txtDestinationName">
</asp:RequiredFieldValidator>
</td>
<td>
<asp:Button ID="btnAdd" runat="server" CssClass="BUTTON" Text="Add"
Width="70px" OnClick="btnAdd_Click" >
</asp:Button>
<input type="button" id="Button1" value="Close"
onclick="HideModalPopup('dvPopup'); return false;" />
</td>
</tr>
</table>
提前谢谢。
在服务器端的事件点击处理程序中非常简单
将HideModalPopup('dvPopup');
的脚本资源添加到页面中。
这对来说应该有一些用处
提交后弹出窗口不会关闭,因为您没有在提交按钮上调用它
您将在发布到服务器后调用它
相关文章:
- 用javascript将数据从一个窗口传递到另一个窗口
- 如何通过所选索引(AngularJS)在模态弹出窗口中显示数据
- 无法在关闭弹出窗口时传递可观察的数据
- Jquery Onclick将数据发送到新打开的窗口
- 如何从弹出窗口将数据传递到父窗口
- 基本html页面和弹出窗口之间的数据交换
- 如何通过单击数据在新窗口上显示TableView数据
- 如何将数据传递给 jsp 并从 servlet 在新窗口中打开它
- 动态弹出窗口'通过调用一个永远运行并返回's每个周期后的数据
- 如何自定义数据::confirm弹出窗口以提示输入,该输入将附加到请求参数中
- 将数据从弹出窗口返回到父窗口(SMARTY)
- 模态窗口yii2中的Ajax验证数据
- 数据绑定上下文中的引导弹出窗口
- Powerbuilder/Javascript HTML数据窗口SetItem日期时间失败
- 调整窗口大小时更新数据属性
- 在javascript(客户端)中跨多个窗口共享数据
- 从javascript向Ashx处理程序发送xml数据,并在新窗口中显示响应
- 插入数据并用新数据刷新数据网格后,关闭弹出窗口
- 将文本框数据传递到JavaScript窗口.location.href
- c#中滚动数据窗口的一个很好的模式或示例