【发布时间】:2013-09-27 22:45:59
【问题描述】:
我有 ASP.NET WebForms 应用程序,并且是带有按钮的浏览器弹出窗口:
<asp:Button ID="btnAllocate" runat="server" Text="Allocate" CssClass="button" OnClick="btnAllocate_Click"
OnClientClick="window.close(); __doPostBack('btnAllocate','')" />
所以,我需要在窗口关闭后执行我的服务器端处理程序btnAllocate_Click。但它没有被解雇。怎么了?谢谢!
【问题讨论】:
-
我想知道关闭窗口是否会阻止 postBack 运行,因为 javascript 所在的上下文将消失。为什么不能先拨打
__doPostBack,然后关闭?
标签: c# javascript asp.net webforms