您拥有的选项之一是使用 javascript 代码。您在 my_window 变量中添加要关闭的窗口,并使用自定义方法 closepopup() 可以关闭弹出窗口。
<script type="text/javascript">
my_window = window.open("", "mywindow","status=1,width=350,height=150");
function closepopup()
{
if(false == my_window.closed)
{
my_window.close ();
}
else
{
alert('Window already closed!');
}
}
</script>
<body>
<p>
<a href="javascript: closepopup()">Close the Popup Window</a>
</p>
</body>
另一种选择是尝试超链接具有的这个属性:
var hypLink = new HyperLink
{
Text = "Order Nummer",
NavigateUrl = "~/Order.Page.aspx?OrderID=00001001"
};
hypLink.Attributes.Add("onclick", "window.close()")