PDA

View Full Version : default.aspx,masterpage



goldenlight
دوشنبه 17 فروردین 1388, 22:45 عصر
چطور میشه یک masterpage درست کرد که شامل silverlight باشه?
یا silverlightبه یک webformوصل کرد؟
silverlight2صفحه default.html.js نداره.
برای همین به مشکل برخورد کردم.
کمک کنید

محمدامین شریفی
یک شنبه 23 فروردین 1388, 13:39 عصر
چطور میشه یک masterpage درست کرد که شامل silverlight باشه?
یا silverlightبه یک webformوصل کرد؟
silverlight2صفحه default.html.js نداره.
برای همین به مشکل برخورد کردم.
کمک کنید
قدیما اینجوری:

<html>
<head>
<!-- (1) add a script reference -->
<script src="http://agappdom.net/g/silverlight.js" type="text/javascript"></script>
<!-- (2) define a Javascript function to create the hosted object; usually in a separate .js file -->
<script type="text/javascript">
function CreateSilverlight() {
Sys.Silverlight.createHostedObjectEx({ source: "streaming:/AccountID/AppName",
parentElement: pe});
}
</script>
</head>
<body>
<!-- (3) define a DIV to contain the hosted object -->
<div id="myApp" class="aghost">
<!-- (4) add a script element to call the create function -->
<script type="text/javascript">
var pe = document.getElementById("myApp");
CreateSilverlight();
</script>
</div>
</body>
</html>
حالا اینجوری!(البته با کمک اینجا (http://silverlight.live.com/account/create.aspx)):
<html>
<body>
<iframe src=http://silverlight.services.live.com/invoke/AccountID/AppName/iframe.html (http://silverlight.services.live.com/invoke/AccountID/AppName/iframe.html)
scrolling="no" frameborder="0" width="500" height="400"></iframe>
</body>
</html>

منبع (http://blogs.msdn.com/cheller/archive/2007/07/30/silverlight-streaming-new-iframe-based-invocation-mechanism.aspx) کد.