如何在C#LANGUAGE中关闭webform?

时间:2011-01-09 09:04:35

标签: c# asp.net webforms

我只是想关闭一个aspx Web表单(也就是说关闭CORDENT WINDOW)。

我看到很多使用带有Javascript代码的Response.Write的解释,但我不会使用

他们,因为我想知道C#语言是否提供了关闭Web的可能性

形式。

问题:如何使用C#代码关闭Web窗体?

3 个答案:

答案 0 :(得分:6)

那是不可能的。 C#在您的服务器上运行,客户端上运行JavaScript。因此,唯一合适的解决方案(我知道)是将JavaScript close发送给客户端。

答案 1 :(得分:2)

您的C#仅在服务器上运行 。它吐出HTML(也许是JavaScript),然后就完成了。没有JavaScript就无法关闭窗口。最多,您可能会找到一个C#方法,为您输出window.close JavaScript。但是,这并没有给你带来太大的收获。

答案 2 :(得分:1)

你不能。

C#在ASP.NET中用作服务器编程语言

C#在与您的浏览器无关的Web服务器上运行。 要关闭浏览器窗口,您应该使用像javascript这样的客户端语言。