Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法关闭当前窗口_C#_Asp.net - Fatal编程技术网

C# 无法关闭当前窗口

C# 无法关闭当前窗口,c#,asp.net,C#,Asp.net,我无法使用C代码关闭当前asp.net页面。我试过: ClientScript.RegisterClientScriptBlock(Page.GetType(), "script", "window.close();", true); 我没有收到任何错误,但

我无法使用C代码关闭当前asp.net页面。我试过:

ClientScript.RegisterClientScriptBlock(Page.GetType(), 
                                       "script", 
                                       "window.close();", 
                                       true);

我没有收到任何错误,但它不工作。

请尝试以下链接

根据具体情况,这可能非常困难。请阅读以上帖子回复

下面的链接也显示了相同的问题

试试这个

ClientScript.RegisterStartupScript(typeof(Page), 
   "closePage", 
   "window.close();",
    true);

我没有收到任何错误尝试了这一点但没有运气:(你有更新面板吗?是的,我有更新面板尝试
ScriptManager.RegisterStartupScript();
在这个“以编程方式从代码隐藏关闭aspx页面”中标记的答案是关闭窗口,但它不执行在按钮单击事件上写入的其他操作。这也不起作用。请使用以下命令:Response.Write(“This.window.opener=null;window.open”(“”,“'u self”);window.close();”)或Respose.Write(“window.close()”;