2009-04-24 105 views
5

我開發了一個簡單的Silverlight控件。我使用VS 2008中的Silverlight應用程序項目模板創建了這個項目,並在我現有的網站上添加了一個測試頁面。Silverlight在aspx頁面中未加載

現在,我的控件在自動生成的aspx中完美工作,在那裏我已經按需要運行它。但是,當我嘗試將控件放入新頁面時,它不會加載。調試表明代碼全部正在執行,但是我期望看到的UI並未出現。

我最初在內容頁面中使用正確的母版頁作爲我的網站佈局,然後在不使用MP的標準ASPX中嘗試了這個...同樣的問題。

有沒有其他人遇到類似的東西?我錯過了一些簡單的東西!?

太令人沮喪了,任何幫助表示感謝!

+0

您的代碼是否有任何機會從遠程服務器請求資源? – womp 2009-04-25 06:35:42

回答

3

您可以使用Firebug或Internet Explorer的開發人員工具欄(和Fiddler)查看是否正在請求xap文件,並且呈現的對象標記具有適當的大小。如果使用控件檢查任何JavaScript錯誤。

0

右鍵單擊Silverlight控件應該在的區域,查看是否收到Silverlight選項提示。這會告訴你,如果問題在於將Silverlight對象加載到頁面中,或者在Silverlight插件加載後。