2011-02-08 77 views
2

我的視覺工作室自動插入調試這個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

clean>構建解決方案 – Ryan

回答

2

將腳本管理器添加到母版頁。

+0

這並沒有解決我的問題,我不明白爲什麼我需要一個,只要我不使用ajax – Ryan

+0

您使用某種類型的需要腳本管理器的控件,因此「 Sys「對象引用。 – asawyer

+1

正如thinkdevcode所建議的那樣,如果您的代碼在加載腳本之前試圖引用Sys,也會發生這種情況。 – asawyer

1

如果你已經有了頁面上的腳本管理器,但它仍然不起作用,那麼把<script>標籤放在你放置腳本管理器的地方之後的某個地方。

相關問題