2011-01-09 121 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