asp.net 4.0 sys是未定义的恐怖

时间:2010-08-19 14:58:15

标签: javascript asp.net webforms scriptmanager sys

[编辑]:弄清楚它出错的地方。它与我的路由有关(注意:我不使用MVC而是使用webforms)。

这是我的global.asax中的小部分导致它:

        routes.Add(
            "Home",
            new Route("{PageIndex}", new p7r.Routing.HomeRouteHandler())
        );

现在这是主页的路线,所以我可以显示http://www.domain.com/1,/ 2等页面。我不知道它有什么问题,任何想法?感谢

[/编辑]

大家好,

我有一个问题,可能有1000个答案,但我已经尝试了所有这些问题,但没有一个能够奏效。今天我的asp.net Web应用程序遇到sys是未定义的错误。它之前工作正常,所以有些事情发生了变化,但我不知道是什么原因引起的。

我正在使用放置在母版页中的scriptmanager。每个内容页面都会出错。我已经尝试在web.config中添加httphandlers以及其他一些东西,但这并没有解决问题。我尝试了一个空的web应用程序与一个空的web.config,它在那里工作完美无瑕。我也在使用asp.net路由(webforms),但问题也出现在'普通'.aspx页面上。

我知道回答这个问题是不可能的,但也许你遇到过类似的问题所以我正在寻找可能是原因的想法。

申请关键字: -Web应用程序 -c#/ asp.net 4.0 -webforms - 主页/内容页面 -routing

感谢您的时间!

1 个答案:

答案 0 :(得分:0)

这是因为你可能在申报之前要求使用sys。

以太网在您的javascript之前移动脚本管理器,以后在页面加载后调用sys函数。