'Page'是一种类型,不能用作表达式

时间:2015-07-28 08:56:58

标签: vb.net

使用以下代码关闭浏览器窗口时,我收到了标题错误。

ScriptManager.RegisterClientScriptBlock(Page, GetType(Page), "close", "window.close();", True)

1 个答案:

答案 0 :(得分:2)

那是因为你传递Page作为你的第一个参数,我想它不是变量。如果您正在从Page对象运行它,请尝试:

ScriptManager.RegisterClientScriptBlock(Me, GetType(Page), "close", "window.close();", True)

如果您是从User Control对象运行它,请尝试:

ScriptManager.RegisterClientScriptBlock(Me.Page, GetType(Page), "close", "window.close();", True)