2011-01-09 125 views
0

我只想關閉一個aspx Web窗體(也就是說關閉窗口)。如何在C#語言中關閉webform?

我看到了很多使用的JavaScript代碼的Response.Write解釋的,但我不會用

他們,因爲我想知道如果C#語言提供的可能性本身關閉Web

表格。

問題:如何使用C#代碼關閉Web窗體?

回答

1

你不行。

C#作爲在ASP.NET

服務器的編程語言C#有無關,與瀏覽器中的Web服務器上運行。 要關閉瀏覽器窗口,您應該使用javascript這樣的客戶端語言。

+0

非常感謝! <<<<<<< – 2011-01-09 14:21:15

6

這是不可能的。 C#在您的服務器上運行,您的客戶端上運行JavaScript。所以唯一合適的解決方案(我知道)是發送一個JavaScript close到客戶端。

+1

非常感謝! <<<<<<< – 2011-01-09 14:18:51

2

您的C#在服務器上運行只有。它吐出HTML(也許是JavaScript),然後完成。沒有JavaScript,沒有辦法關閉窗口。至多,您可能會發現一個C#方法,可爲您輸出window.close JavaScript。不過,這並不會讓你買得更多。

+0

非常感謝! <<<<<<< – 2011-01-09 14:19:18