your code seems to be okay.
try
Response.Write("<script>window.close();</" + "script>");
Response.End();
If you are using
Scriptmanager
in your page then use
ScriptManager.RegisterStartupScript(Page, Page.GetType, "closePage", "<script type='text/JavaScript'>window.close();</script>", true);