2009-07-27 8 views

Antwort

4

Das wird sein, weil in Silverlight 3 diese Kontrolle entfernt wurde. Sie müssen das -Tag selbst erstellen. Hier ist ein einfaches Beispiel: -

<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"> 
    <param name="source" value="ClientBin/SilverlightApplication1.xap"/> 
    <param name="background" value="white" /> 
    <param name="minRuntimeVersion" value="3.0.40624.0" /> 
    <param name="autoUpgrade" value="true" /> 
    <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration:none"> 
    <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style:none"/> 
    </a> 
</object> 

jedoch, wenn Sie die Standard-Fehlerbehandlung und automatisches Nachladen, wenn SL Verhalten installiert müssen Sie den onError Parameter hinzufügen an Funktion zu zeigen, die Fehler und schließen die Silverlight zu handhaben. js, die immer noch Teil der SL3 Installation ist.

+0

Die Tools bestehen hauptsächlich aus der Entwicklerlaufzeitversion von Silverlight und dem SDK. In einer ASP.NET-Site oder -Anwendung werden Sie in Ihrer Toolbox nichts von SL sehen, da keine relevanten Informationen vorhanden sind. Die Werkzeuge fügen neue Projektvorlagen für Silverlight-Projekte hinzu. Wenn Sie ein SL-Projekt entwickeln, sehen Sie eine Reihe von Elementen (ähnlich den WPF-Steuerelementen) in Ihrer Toolbox. – AnthonyWJones

3

Nein, in Silverlight 3 gibt es keine Silverlight-Steuerelemente. Sie können asp: Silverlight weiterhin mit Silverlight 3 verwenden, aber es gehört nicht mehr zu den Tools. Siehe Pete Brown's post:

Die ASP.NET Silverlight-Steuerelement immer noch als Teil des Silverlight 2 SDK verfügbar ist, und auf der MSDN Code Gallery (http://go.microsoft.com/fwlink/?LinkId=156721), ist aber nicht mehr ist, als Teil der Silverlight 3 Tools beibehalten. Die Ansätze "Objekt-Tag" und "Silverlight.js" bieten mehr Flexibilität. Wenn Sie Ihre Silverlight 2-Projekte auf Silverlight 3 portieren, können Sie weiterhin das silverlight-Steuerelement von asp.net verwenden, solange Sie die Mindestversionsnummer aktualisieren und den erforderlichen iFrame hinzufügen, wenn Sie die Navigation verwenden. Es wird jedoch empfohlen, einen der Ports zu portieren die anderen beiden Ansätze.

Diese upgrade checklist from Silverlight 2 to 3 kann helfen.

+0

Links nicht gefunden 404 Fehler – Kiquenet

Verwandte Themen