2011-02-08 14 views
2
ある

私のVisual Studioが自動的にデバッグのこののVisual StudioのMicrosoft JScriptのランタイムエラー:「SYS」の未定義エラー

<script type='text/javascript'>new Sys.WebForms.Menu({ element: 'NavigationMenu', disappearAfter: 500, orientation: 'horizontal', tabIndex: 0, disabled: false });</script></form> 

コードを挿入し、エラーを起こしているようだ、(これはデフォルトのマスターページとのdefault.aspxです)内容のメッセージ

Microsoft JScript runtime error: 'Sys' is undefined

私はプロジェクトをいつでもデバッグできます。

誰でもこのビジュアルスタジオの問題を解決する方法を知っていますか?私はajaxを使用していません。それはちょうどデフォルトです。

また、ブレークポイントはヒットしません!

+0

クリーン>ビルドソリューション – Ryan

答えて

2

マスターページにスクリプトマネージャを追加します。

+0

これは私の問題を解決しなかったし、なぜ私はajaxを使用しない限り1つが必要なのか分からない – Ryan

+0

あなたはスクリプトマネージャを必要とするいくつかのタイプのコントロールを使用しているので、 Sys "オブジェクトの参照。 – asawyer

+1

thinkdevcodeが示唆しているように、スクリプトがロードされる前にコードがSysを参照しようとすると、これも起こります。 – asawyer

1

既にページにscriptmanagerがあり、まだ動作していない場合は、<script>タグをscriptmanagerを配置した場所の後ろに置きます。

関連する問題