0

[編集]: どこが間違っているかを考え出しました。私のルーティングと関係があります(注:MVCではなくWebフォームを使用しています)。

それを引き起こす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 で空の webapplication を試してみましたが、問題なく動作しました。私もasp.netルーティング(Webフォーム)を使用していますが、「通常の」.aspxページでも問題が発生します。

この質問に答えることができないことはわかっていますが、同様の問題に遭遇した可能性があるため、原因となる可能性のあるアイデアを探しています.

アプリケーションのキーワード: -Webapplication -c# / asp.net 4.0 -webforms -master/content page -routing

お時間をいただきありがとうございます!

4

1 に答える 1

0

これは、宣言する前に sys を要求する可能性があるためです。

JavaScript の前に Script Manager を移動し、ページが読み込まれた後に sys 関数を呼び出します。

于 2010-08-19T15:05:47.610 に答える