Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementProblème dProblème d'affichage de module nouvellement créé
Précédente
 
Suivante
Nouveau message
20/03/2007 16:20
 
Salut à tous!

Je suis en train de développer un module avec DotNetNuke 4.4.1.
La création du module marche bien. Le problème que je rencontre, c'est au niveau de l'affichage. En effet, dans mes controles utilisateurs, j'ai des label, des textbox, etc, et ces contrôles ne s'affichent pas à l'intérieur de la boite d'affichage du module, mais ils se superposent à la page.
Comment faire pour remédier à ce problème? J'ai beau regarder les codes des ascx existant, mais je ne vois pas mon erreur... Voici, si ça peut aider, le code asp d'un de mes controles utilisateurs, tout simple, qui contient deux linkbutton vers d'autres uc :

<%@ Control language="vb" Inherits="YourCompany.Modules.RessourcesHumaines.ViewRessourcesHumaines" CodeFile="ViewRessourcesHumaines.ascx.vb" AutoEventWireup="false" Explicit="True" %>
&nbsp;
<asp:LinkButton ID="lnkConsultation" runat="server" Style="z-index: 100; left: 27px;
    position: absolute; top: 38px" Width="124px">Consulter les offres</asp:LinkButton>
<asp:LinkButton ID="lnkPostuler" runat="server" Style="z-index: 102; left: 27px;
    position: absolute; top: 78px" Width="151px">Candidature spontanée</asp:LinkButton>


Si vous avez une idée, je suis preneur...

Le tournevice
 
Nouveau message
20/03/2007 18:35
 

Bonjour,

Peut-être qu'en placant tes contrôles dans un tableau il serait correctement injectés dans la page. Fais l'essai et tiens nous au courant pour que l'on regarde plus avant si cela ne fonctionne pas.

Gilles

 
Nouveau message
21/03/2007 08:20
 
En plaçant mes controles dans un tableau, ça ne change rien :(

Voici une image pour se rendre compte de ce que ça rend : image.
 
Nouveau message
21/03/2007 15:08
 
Je me répond à moi meme! Le fait est que lorsque l'on fait glisser un controle, avec visual studio, sur la page aspx, il rajoute des coordonnées en absolute, ce qui forcément fait merder l'affichage... Donc, en l'enlevant, le problème est résolu!

Merci tout de même!

tournevice
 
Nouveau message
21/03/2007 15:10
 
Bonjour,

Le problème est de style. :)
Supprimez
Style="z-index: 100; left: 27px;   position: absolute; top: 38px"

Sébastien
 
Nouveau message
22/03/2007 00:08
 

Bonjour,

C'est bon à savoir. Je n'ai pas eu le cas, car en général je saisi le code.

Gilles

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementProblème dProblème d'affichage de module nouvellement créé