2009-08-19 6 views
2

J'essaie de créer des composants Web déplaçables dans ASP.NET 3.5, mais la solution ne veut tout simplement pas être déplacée. J'ai déjà essayé les solutions de contournement pour le rendre compatible avec Firefox, en utilisant AJAX, mais ne fonctionne toujours pas.Composants WebPart dans ASP.NET 3.5

C'est le code que j'ai sur ma page:

<asp:WebPartManager ID="WebPartManager1" runat="server"> 
    </asp:WebPartManager> 
    <uc2:DisplayModeMenu ID="DisplayModeMenu1" runat="server" /> 
    <div> 
     <table> 
      <tr> 
       <td> 
        <asp:WebPartZone ID="SidebarZone" runat="server" HeaderText="Sidebar"> 
         <ZoneTemplate> 
          <asp:Label runat="server" ID="linksPart" title="My Links"> 
           <a href="http://www.asp.net">ASP.NET site</a> 
           <br /> 
           <a href="http://www.gotdotnet.com">GotDotNet</a> 
           <br /> 
           <a href="http://www.contoso.com">Contoso.com</a> 
           <br /> 
          </asp:Label> 
          <uc1:SearchUserControl ID="SearchUserControl1" runat="server" title="Search" /> 
         </ZoneTemplate> 
        </asp:WebPartZone> 
       </td> 
       <td> 
        <asp:WebPartZone ID="MainZone" runat="server" HeaderText="Main"> 
         <ZoneTemplate> 
          <asp:Label ID="lbl" Text="Some text" Title="Content" runat="server"></asp:Label> 
         </ZoneTemplate> 
        </asp:WebPartZone> 
       </td> 
       <td> 
        <asp:EditorZone ID="EditorZone1" runat="server"> 
         <ZoneTemplate> 
          <asp:AppearanceEditorPart ID="AppearanceEditorPart1" runat="server" /> 
          <asp:LayoutEditorPart ID="LayoutEditorPart1" runat="server" /> 
         </ZoneTemplate> 
        </asp:EditorZone> 
       </td> 
      </tr> 
     </table> 
    </div> 

Je ne suis jamais le curseur de glisser quand je passe la souris les titres. Une idée de ce que je fais peut-être mal?

EDIT: Je suis dans la page en mode édition, pas en mode navigation ....

TKS à l'avance.

Répondre

1

En tant que référence, je résolu le problème en ajoutant un autocommutateur à la div contenant les commandes de partie Web:

<style type="text/css"> 
    .container 
    { 
     padding: 0px; 
     margin-top: 5px; 
     margin-left: 20px; 
     margin-bottom: 0px; 
     /* position: relative; */ 
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 12px; 
     color: #333333; 
     height: 550px; 
     width: 990px; 
    } 
</style> 

Il a à voir avec l'élément de position.

Espérons que cela aide quelqu'un qui fait face au même problème.