2009-04-24 12 views
5

Ich habe eine einfache Silverlight-Steuerelement entwickelt. Ich habe dies mithilfe der Silverlight-Anwendungsprojektvorlage in VS 2008 erstellt und eine Testseite zu meiner vorhandenen Website hinzugefügt.Silverlight in ASPX-Seite nicht geladen

Jetzt funktioniert meine Kontrolle perfekt in der automatisch generierten aspx, wo ich jetzt habe es funktioniert wie erforderlich. Wenn ich jedoch versuche, das Steuerelement in eine neue Seite zu legen, wird es nicht geladen. Das Debuggen deutet darauf hin, dass der Code ausgeführt wird, aber die Benutzeroberfläche, die ich einfach sehen möchte, wird nicht angezeigt.

Ich versuchte dies zunächst in einer Inhaltsseite mit der richtigen Masterseite für meine Website-Layout, und dann nur in einem Standard-ASPX, die MPs nicht verwendet ... das gleiche Problem.

Hat jemand sonst etwas Ähnliches erfahren? Fehle ich etwas Einfaches?

So frustrierend, jede Hilfe geschätzt!

+0

Fängt Ihr Code zufällig Ressourcen von einem Remote-Server an? – womp

Antwort

3

Sie können die Entwickler-Symbolleiste von Firebug oder Internet Explorer (und Fiddler) verwenden, um festzustellen, ob die xap-Datei angefordert wird und das gerenderte Objekt-Tag die richtige Größe hat. Wenn Sie das Steuerelement verwenden, prüfen Sie auf JavaScript-Fehler.

0

Klicken Sie mit der rechten Maustaste auf die Region, in der das Silverlight-Steuerelement angezeigt werden soll, um zu sehen, ob Sie eine Silverlight-Option erhalten. Das wird Ihnen sagen, ob das Problem darin besteht, Ihr Silverlight-Objekt in die Seite zu laden oder nachdem das Silverlight-Plugin geladen wurde.

Verwandte Themen