Одна из ваших опций использует код 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>
Другой вариант - попробовать этот атрибут, который есть у Hyperlink:
var hypLink = new HyperLink
{
Text = "Order Nummer",
NavigateUrl = "~/Order.Page.aspx?OrderID=00001001"
};
hypLink.Attributes.Add("onclick", "window.close()")