Inclusion d'un SilverLight dans un ASCX
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 :
Code:
<asp:Silverlight ID="sil1" runat="server" Source="~/MonHello.xap" Width="100%" Height="100%" MinimumVersion="2.0.31005.0"></asp:Silverlight>
et j'ai copier le fichier MonHello.xap à la racine de mon site.
Dans ma page qui contient le contrôle ASCX j'ai mis ça :
Code:
<script type="text/javascript" src="/scripts/Silverlight.js"></script>
parce que j'ai vu qu'il y avait ça dans le projet de test
Lorsque j'arrive sur la page pour faire apparaitre mon fameux buton sur fond bleu j'ai une erreur JScript :
Citation:
'Sys' est indéfini
Et la ligne de code concerné, récupérer dans le source de la page est celle ci :
Code:
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> |
Je ne comprends pas ce que je dois faire pour corriger le souci. Pouvez vous m'aider ?