2009-10-24 2 views
1

J'ai le plugin silverlight sur ma page et certaines fonctionnalités pour afficher le panneau comme pop-up avec l'aide d'Ajax ModalPopup extension,pourquoi ajax modelpopup se cache derrière l'objet silverlight?

Mais chaque fois pop modal show up, il se cache derrière le plugin silverlight dire plug-in est toujours sur le dessus?

une suggestion pour résoudre ce problème?

Répondre

2

Essayez de définir isWindowsless sur true lors de la création de l'objet silverlight. Passez cela en paramètre. Les applications Silverlight sans Windows ont un z-index de 1, donc vous pouvez les superposer. J'ai entendu dire qu'il y avait un esprit de performance.

code:

  1. Si vous utilisez balise <object> directement puis ajouter:

    <param name="windowless" value="true" />

  2. Si vous utilisez asp:Silverlight contrôle puis ajouter:

    <asp:Silverlight ID="foo" Windowless="true" ... />

  3. Si vous utilisez Silverlight.js puis ajouter:
    function createSilverlight() { Sys.Silverlight.createObject( "HelloWorld.xaml", parentElement, "myPlugin", // Unique plug-in ID value. { isWindowless:'true', // Determines whether to display plug-in in windowless mode. }, }

Questions connexes