我只是想关闭一个aspx Web表单(也就是说关闭CORDENT WINDOW)。
我看到很多使用带有Javascript代码的Response.Write的解释,但我不会使用
他们,因为我想知道C#语言是否提供了关闭Web的可能性
形式。
问题:如何使用C#代码关闭Web窗体?
答案 0 :(得分:6)
那是不可能的。 C#在您的服务器上运行,客户端上运行JavaScript。因此,唯一合适的解决方案(我知道)是将JavaScript close
发送给客户端。
答案 1 :(得分:2)
您的C#仅在服务器上运行 。它吐出HTML(也许是JavaScript),然后就完成了。没有JavaScript就无法关闭窗口。最多,您可能会找到一个C#方法,为您输出window.close
JavaScript。但是,这并没有给你带来太大的收获。
答案 2 :(得分:1)
你不能。
C#在ASP.NET中用作服务器编程语言
C#在与您的浏览器无关的Web服务器上运行。 要关闭浏览器窗口,您应该使用像javascript这样的客户端语言。