【发布时间】:2012-05-05 08:13:26
【问题描述】:
我在弹出窗口中打开表单,当我单击关闭按钮时,它会触发关闭按钮的单击事件并关闭窗口,但它再次调用窗口的页面加载事件并且弹出窗口保持打开状态,直到我通过单击明确关闭它浏览器关闭按钮。我已经检查过了 IsPostback.请帮我关闭窗口
【问题讨论】:
标签: asp.net
我在弹出窗口中打开表单,当我单击关闭按钮时,它会触发关闭按钮的单击事件并关闭窗口,但它再次调用窗口的页面加载事件并且弹出窗口保持打开状态,直到我通过单击明确关闭它浏览器关闭按钮。我已经检查过了 IsPostback.请帮我关闭窗口
【问题讨论】:
标签: asp.net
确保它没有在您的页面加载事件中重新打开。理想情况下,您不应该调用服务器端事件来关闭窗口。此类操作应使用 JavaScript 在客户端处理,以便为您的用户提供更流畅的操作 用户体验。
您可以通过向按钮添加 OnClientClick 事件并通过函数处理关闭事件来实现此目的。
【讨论】: