Martin Speiser: Hintergrund jeder 2. Zeile andersfarbig

Beitrag lesen

Hi Franz,

wäre es so nicht einfacher, und schneller?

<xsl:template match="eintrag">
  <tr>
    <xsl:attribute name="bgcolor">
      xsl:choose
        <xsl:when test="position() mod 2 = 0">gray</xsl:when>
        xsl:otherwisered</xsl:otherwise>
      </xsl:choose>
    </xsl:attribute>

<xsl:apply-templates />
  </tr>
</xsl:template>

Ausprobiert hab ich es gerade (mangels Zeit) aber nicht, aber sollte doch gehen, denk ich.

Gruß,
Martin