ASP:菜单错误发生

时间:2013-04-24 10:04:13

标签: c# asp.net

我收到了SCRIPT5009:当我在IE 10中使用asp菜单而不是IE 9(之前已安装)时,WebForm_GetElementByTagName是未定义的错误。

当我试图找到它时,我发现这是因为当生成WebResource.axd时,它没有此方法的定义。

根据进一步的调查结果,我发现.net不会将浏览器文件中的IE 10识别为缺少其条目。

所以为此我们有补丁可以修复这个问题,但是我想添加任何javascript或代码,它们将为WebForm_GetElementByTagName添加定义,或者解决错误。

1 个答案:

答案 0 :(得分:3)

Scott Hanselman covered this problem前段时间。如果您不想安装补丁,则必须在评论中使用Greg Smalter建议的解决方法:将Page.ClientTarget property设置为“uplevel”,在Page_Init事件中或<%@ Page ... %>指令。