Page 由于代码已经过优化或者本机框架位于调用堆栈之上

Page.Response.Clear();
            Page.Response.Write("<script type="text/javascript">window.frameElement.commonModalDialogClose(1, " + result + ");</script>");
            Page.Response.End();

报错,  Page 由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值。 System.Web.UI.Page

研究之后才发现Page.Response.End();后面不能有代码,这种恶心的设计真叫程序员痛苦不堪。

原文地址:https://www.cnblogs.com/olay/p/4536711.html