C#關閉當前頁面(借道JavaScript)

  今天需要用C#關閉當前頁面,一個簡單的功能,但怎樣都找不到,上網找來找去都只有下面的方法。
  Response.Write("<script>window.close();</script>");// 會彈出詢問是否關閉
  Response.Write("<script>window.opener=null;window.close();</script>");// 不會彈出詢問
  很納悶,難道就不可以調用某些命名空間的函數實現,非要用JavaScript來關閉頁面?
  最後某位網友的一句話把我點醒,C#是服務器語言,頁面在客戶端,所以當然沒有辦法直接用C#關閉頁面,只能用JavaScript來實現,突然恍然大悟。