Subject: Re: [xsl] unable to dynamically set sort order From: Gavin Corfield <gavin@xxxxxxxxxxxxxxxxxx> Date: Tue, 22 May 2001 09:42:04 +0800 |
Use <xsl:choose> to conditionally select the sort order: <xsl:choose> <xsl:when test="$sortOrder = 'ascending'> <xsl:sort select="$sortColumn" order="ascending" /> </xsl:when> etc....... should work gavin corfield > Hello All: > I am trying to dynamically set sort order and sort column in my > XSLT. It seems that I can not use an expression for "order". > > <xsl:apply-templates select="Uow"> > <xsl:sort select="$sortColumn" order="$sortOrder"/> > <xsl:with-param name="from" select="$startRow"/> > <xsl:with-param name="to" select="$endRow"/> > </xsl:apply-templates> > > ** $sortColumn and $sortOrder are variables here > > Is there any other way I can solve this issue? The reason I need to do this > is to keep track of users preference between requests when they are > sorting.. > > Any ideas or help is really appreciated.. > > Thanks > --bharat > > _________________________________________________________________ > Get your FREE download of MSN Explorer at http://explorer.msn.com > > 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] unable to dynamically set sor, bharat chintapally | Thread | RE: [xsl] unable to dynamically set, Michael Kay |
RE: [xsl] Xsl colour attributes., Chris Bayes | Date | RE: [xsl] regexp? or find # of "."s, Anthony E. |
Month |