onclick="top.close()"
或者
onclick="parent.close()"

解决方案 »

  1.   

    在该按钮的单击响应函数内,放入// 跳转到另一个页面(能用)
    Response.Write("<s" + "cript>top.location.href='index.aspx'</s" + "cript>");// 关闭该页面(这个没试过)
    Response.Write("<s" + "cript>parent.close()</s" + "cript>");
      

  2.   

    in Page_Load():
    btn1.Attributes["onclick"]="Javascript:window.parent.close()";
      

  3.   

    另一种方法:
    in button_Click():
    Response.Write("<script language='javascript'>window.parent.close()</script>");
      

  4.   

    无提示关闭
    Response.Write("<script language='javascript'>window.opener=null;window.parent.close();</script>");