This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: XSLT problem


use

<xsl:attribute name="class">
    <xsl:value-of select="$ClassName"/>
</xsl:attribute>

--- Alex Genis <agenis@dtcc.com> wrote:
> 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 (tbl1 or tbl2
> respectively) ???
> 
> Thanks a lot in advance. Alex.
> 
> 
> 
>  XSL-List info and archive: 
> http://www.mulberrytech.com/xsl/xsl-list
> 


__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]