Bonjour
Je tente de mettre un SilverLight dans un contrôle ASCX mais ça amrhce pas bien.
D'un côté j'ai monté un projet à part pour fabriquer mon SilverLight. J'ai fait un truc facile qui affiche un bouton sur fond bleu, vraiment trés simple et le projet marche bien.
Ensuite j'ai mis ça dans mon ASCX :
et j'ai copier le fichier MonHello.xap à la racine de mon site.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <asp:Silverlight ID="sil1" runat="server" Source="~/MonHello.xap" Width="100%" Height="100%" MinimumVersion="2.0.31005.0"></asp:Silverlight>
Dans ma page qui contient le contrôle ASCX j'ai mis ça :
parce que j'ai vu qu'il y avait ça dans le projet de test
Code : Sélectionner tout - Visualiser dans une fenêtre à part <script type="text/javascript" src="/scripts/Silverlight.js"></script>
Lorsque j'arrive sur la page pour faire apparaitre mon fameux buton sur fond bleu j'ai une erreur JScript :
Et la ligne de code concerné, récupérer dans le source de la page est celle ci :'Sys' est indéfini
Je ne comprends pas ce que je dois faire pour corriger le souci. Pouvez vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <script type="text/javascript"> //<![CDATA[ Sys.UI.Silverlight.Control.createObject('ctl00_cphCentral_TarotPresentation_sil1_parent', '\u003cobject type="application/x-silverlight-2" id="ctl00_cphCentral_TarotPresentation_sil1" style="height:100%;width:100%;">\r\n\t\u003cparam name="MinRuntimeVersion" value="2.0.31005.0">\r\n\r\n\t\u003c/param>\u003ca href="http://go2.microsoft.com/fwlink/?LinkID=114576&v=2.0">\u003cimg src="http://go2.microsoft.com/fwlink/?LinkID=108181" alt="Téléchargez Microsoft Silverlight" style="border-width:0;" />\u003c/a>\r\n\u003c/object>'); //]]> </script>
Partager