Domino 9 und frühere Versionen > ND8: Entwicklung - XPages

[Erledigt] HTML-Code ausgeben

(1/2) > >>

oxyd21:
Hallo,

ich möchte ein Repeat Control so erstellen, dass die HTML-Ausgabe in etwa so aussieht:

<li><a href="bmw.html">BMW</a></li>

Meine RC zerpflückt das aber irgendwie in meinem Code, so dass aller Code in einem Listenelement steht.

Wie kann ich den HTML-Code ausgeben, dass er pro Zeile "berechnet wird"?

VG, Michael


--- Code: ---<ul>
<xp:repeat id="repeat1" value="#{view1}" var="rowData">
   <li><a href="#seite02">
<xp:label id="label1">
<xp:this.value><![CDATA[#{javascript:rowData.getColumnValue("Company")}]]></xp:this.value>
</xp:label>
</a> </li>
</xp:repeat>
<ul>
--- Ende Code ---

Jan Grünklee:
Hi Michael,

mach mal das ul unten zu (</ul>). Dann sollte es klappen.

Das müsste der Designer aber schon anmeckern.

Gruss Jan

oxyd21:
Hallo Jan,

das war nur ein Fehler beim kopieren.

VG, Michael

Otto:
Hi Michael,
und warum unbedingt das <a href= .... ?
und kein xp:link in der Art
            <xp:link escape="true"
               text="#{javascript:rowData.getColumnValue('Name');}"
               value="#{javascript:rowData.getColumnValue('City');}"
               id="link2">
            </xp:link>
Gruß Otto

oxyd21:
Hmm, das ist eigentlich egal. Das Problem ist, irgendwie mein Repeat Control. Das interessiert die Liste überhaupt nicht. Es wird jeder Wert ins erste Listenelement geschrieben. Die RC überschreibt irgendwie den UL-TAG.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln