Closing a webform

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi!

In C# asp.net, how do I close a popup window (an aspx webform)? I have a
link button handler below:

private void LinkButton1_Click(object sender, System.EventArgs e)
{
this. //cant find a Page member function
}
 
<code>
private void LinkButton1_Click(object sender, System.EventArgs e)
{
Page.RegisterStartupScript("pageclose", "<script
language=\"javascript\">self.close();</script>");
Response.Redirect("pagename.aspx");
}
</code>

HTH,
~d
 
That is because anything interacting directly with the browser can only be
done via client side javascript. That is why there is nothing you can do on
the server.

The best you can do on the server is to stream out javascript to do the
close. Something like:

Response.Write("<script> window.close(); </script>")
 
Newbie said:
Hi!

In C# asp.net, how do I close a popup window (an aspx webform)? I have a
link button handler below:

private void LinkButton1_Click(object sender, System.EventArgs e)
{
this. //cant find a Page member function
}
I think you have to use a Javascript to handle your problem..

Cheers
Frank D
 
Hey Marina,

You have looked into the Page.RegisterStartupScript and
Page.RegisterClientScriptBlockmethods, right? ;-)

~d
 
Yes, I know them. I was just giving an example. In this particular case,
does it really matter?
 
Back
Top