Setting a Silverlight App to be WindowLess Asp.net:
We need to set the windowless param to true on the Silverlight object tag so that it can render behind other HTML objects.
Sample
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
<param name="source" value="ClientBin/sample.xap"/>
<param name="onError" value="onSilverlightError" />
<param name="background" value="white" />
<param name="windowless" value="true"/>
<param name="minRuntimeVersion" value="4.0.50401.0" />
<param name="autoUpgrade" value="true" />
<a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50401.0" style="text-decoration:none">
<img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
</a>
</object>
be warned that transparent background with windowsless=true can be REALLY slow. It's better to avoid this using clever graphic design to
fit the Silverlight control into the page, if possible.
To make transparent background of silverlight, we could add the following parameter in Object for better response:
..
..
<param name="background" value="transparent"/>
..
..