我有一个带有按钮的页面。当我按下按钮时,会出现一个弹出窗口。在弹出窗口中,我有一个“关闭”按钮,当我按下它时,弹出窗口应该关闭并且主页必须保持原样。
按下按钮时如何关闭弹出窗口?
我有一个带有按钮的页面。当我按下按钮时,会出现一个弹出窗口。在弹出窗口中,我有一个“关闭”按钮,当我按下它时,弹出窗口应该关闭并且主页必须保持原样。
按下按钮时如何关闭弹出窗口?
假设您使用用户控件作为弹出窗口并且您将其添加到网格中,您可以使用它
((this).parent as (Grid)).remove(this);
或者您可以显示一些代码,我可以创建一个更好的答案。
这不一定必须在服务器端完成(即,在您的 C# 代码中)。相反,这可以通过视图上的一些快速 JavaScript(cshtml、aspx、ascx 或 html)来处理。
如果您使用的是 ASP.NET 控件:
<asp:Button id="MyButton" runat="server" OnClientClick="javascript:window.close(); return false;" />
如果您只是使用常规 HTML 按钮:
<input type="button" onclick="javascript:window.close();"/>