0

[编辑]:弄清楚哪里出了问题。它与我的路由有关(注意:我没有使用 MVC,而是使用网络表单)。

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

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

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

[/编辑]

大家好,

我有一个可能有 1000 个答案的问题,但我已经尝试了所有答案,但没有一个有效。今天我的 asp.net web 应用程序遇到了 sys is undefined 错误。它之前工作正常,所以有些东西发生了变化,但我不知道是什么原因造成的。

我正在使用放置在母版页中的脚本管理器。该错误发生在每个内容页面上。我尝试在 web.config 中添加 httphandlers 和其他一些东西,但这并没有解决问题。我尝试了一个带有空 web.config 的空 web 应用程序,它在那里工作得完美无缺。我也在使用 asp.net 路由(webforms),但问题也出现在“普通”.aspx 页面上。

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

应用关键字:-Webapplication -c#/asp.net 4.0 -webforms -master/content page -routing

感谢您的时间!

4

1 回答 1

0

这是因为您可能在声明 sys 之前要求它。

Ether move the Script Manager before your javascript, ether call the sys functions after page have been loaded.

于 2010-08-19T15:05:47.610 回答