Subject: [xsl] Passing Parameters to XSL From: Riju Abraham <R.Abraham@xxxxxxxxxxxx> Date: Sat, 17 Jan 2004 10:02:50 +0300 |
Hi All, Does any one have an aspx code to pass a parameter to an XSL I am hereby giving My XML and XSl ....I want to perform a dynamic sorting depending on which Col Header the User clicks. I am new to please.Please do help with all suggetsions.If any body has the aspx code also please do forward it. Thanks in advance.. <xsl:transform version="1.0" xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:msxsl ="urn:schemas-microsoft-com:xslt"> <xsl:output method="html"></xsl:output> <xsl:param name ="sortBy">country</xsl:param> <xsl:template match="/"> <html> <body> <div align ="left"> Sort By: <xsl:value-of select="$sortBy"></xsl:value-of> </div> <table width="210" border="2pt" cellspacing="0" cellpadding="3" bordercolor="#dddddd" style="border-collapse:collapse;"> <tr bgcolor="#9acd32"> <th align="Left"><a class="clickanchor" onclick="ClickedMe('Country');" >Country</a></th> <th align="Left"><a class="clickanchor" onclick="ClickedMe('AreaCode');" >AreaCode</a></th> <th align="Left"><a class="clickanchor" onclick="ClickedMe('AreaDescription');">AreaDescription</a></th> </tr> <xsl:for-each select ='locations/area'> <xsl:sort select="areadescription"/> <tr> <td class="Normal"> <center> <xsl:value-of select ='country'/> </center> </td> <td class="Normal"> <center> <xsl:value-of select ='areacode'/> </center> </td> <td class="Normal"> <left> <xsl:value-of select ='areadescription'/> </left> </td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:transform> ---------------------------------------------------------------------------- ------------------------------------ <?xml version="1.0" ?> <locations> <area> <country>KSA</country> <areacode>A</areacode> <areadescription>ABHA AREA </areadescription> </area> <area> <country>KSA</country> <areacode>D</areacode> <areadescription>DHAHRAN AREA </areadescription> </area> <area> <country>KSA</country> <areacode>F</areacode> <areadescription>TAIF AREA </areadescription> </area> <area> <country>KSA</country> <areacode>H</areacode> <areadescription>HARADH AREA </areadescription> </area> <area> <country>KSA</country> <areacode>J</areacode> <areadescription>JEDDAH AREA </areadescription> </area> </locations> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Any X Based XSL Generator, Lars Huttar | Thread | Re: [xsl] Passing Parameters to XSL, M. David Peterson |
[xsl] Any X Based XSL Generators ?, S.Murali Krishna | Date | [xsl] exsl:node-set() -- results wi, Dimitre Novatchev |
Month |