Avatar billede misbruger Nybegynder
16. juli 2004 - 11:06 Der er 1 løsning

Spacer og linebreaks i datalist

Jeg har en datalist, som jeg fylder med nogle billeder.

I denne datalist, bliver der insat linebreaks/spacere ind i mellem mine items.
Hvilket gør at mit html output bliver, noget lign....

<table id="_ctl2_dtlMenu" cellspacing="0" cellpadding="0" border="0" style="border-style:None;border-collapse:collapse;">
    <tr>
        <td>
        <img id="_ctl2_dtlMenu__ctl0_img" src="images/tab1.gif" border="0" style="height:150px;width:20px;" />
    </td>
    </tr><tr>
        <td>
        <img id="_ctl2_dtlMenu__ctl1_img" src="images/tab2.gif" border="0" style="height:150px;width:20px;" />
    </td>
    </tr><tr>
        <td>
        <img id="_ctl2_dtlMenu__ctl2_img" src="images/tab3.gif" border="0" style="height:150px;width:20px;" />
    </td>
    </tr>
</table>

Bemærk at der er blevet indsat et linebreak mellem mit "img" og det afsluttende "</td>"
Når det sker, kommer der automatisk også et 'gap' mellem hver item.

Hvordan undgår jeg dette ?
Avatar billede misbruger Nybegynder
16. juli 2004 - 11:23 #1
Ok har fundet ud af hvordan jeg løser det.......

Hvis min datalist ser sådan ud...

<asp:DataList id=dtlMenu runat="server" cellpadding="0" cellspacing="0" borderstyle="None">
    <itemtemplate>
        <asp:image id="img" runat="server"></asp:image>
    </itemtemplate>
</asp:DataList>

så kommer der linebreaks ind, men ikke hvis den ser således ud.....

<asp:DataList id=dtlMenu runat="server" cellpadding="0" cellspacing="0" borderstyle="None">
<itemtemplate><asp:image id="img" runat="server"></asp:image></itemtemplate>
</asp:DataList>

Jeg ved ikke hvorfor den ikke vil håndtere indenting i min kode......?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester