Domino 9 und frühere Versionen > ND8: Entwicklung - XPages
[Erledigt] HTML-Code ausgeben
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