Subject: RE: [xsl] XSLT problem (last line corrected) From: Mark Swardstrom <mark@xxxxxxxxxx> Date: Mon, 25 Jun 2001 13:07:20 -0700 |
Alex - It's tough to tell exactly what's wrong from what you'be posted. But, if this code works: <td> <xsl:value-of select="$ClassName"/> </td> Then try something like this to create the class attribute and value: <td> <xsl:attribute name="class"> <xsl:value-of select="$ClassName"/> </xsl:attribute> </td> - Mark -----Original Message----- From: Alex Genis [mailto:agenis@xxxxxxxx] Sent: Monday, June 25, 2001 11:29 AM To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] XSLT problem (last line corrected) Hi everybody ! What's wrong with my syntax ? The code : <TR> <TD class="C1"> abc </TD> <TD class="C2"> xyz </TD> </TR> works absolutely properly but the code : <TR> <xsl:variable name="ClassName"> <xsl:choose> <xsl:when test="position() mod 2 = 0"> C1 </xsl:when> <xsl:otherwise> C2 </xsl:otherwise> </xsl:choose> </xsl:variable> <td class="{$ClassName}"> abc </td> <td class="{$ClassName}"> xyz </td> </TR> does not work correctly (the system does not pick up any of the classes above) even though the code : <td> <xsl:value-of select="$ClassName"/> </td> shows correct value of the variable (C1 or C2 respectively) ??? Thanks a lot in advance. Alex. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XSLT problem (last line corre, Alex Genis | Thread | [xsl] evaulate, Carol Lee |
RE: [xsl] namespaces, William Lam | Date | RE: [xsl] XML document validation, Michael Kay |
Month |