Connecting Tech Pros Worldwide Help | Site Map

link to other page from xsl

  #1  
Old July 27th, 2006, 10:35 PM
Wang Xiaoning
Guest
 
Posts: n/a
Hi, i have the following xsl file
----------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="iso-8859-1"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:param name="FirstLetter"></xsl:param>

<xsl:template match="customerlist">
<html>
<body>
<table border="1" frame="box">
<tr>
<TH>Customer</TH>
<TH>Number</TH>
<TH>Address</TH>
</tr>
<xsl:for-each select="mag_customer[substring(@customer,1,1) =
$FirstLetter]">
<tr>
<td>
<xsl:value-of select="@customer"/>
</td>
<td>
<xsl:value-of select="@customer_number"/>
</td>
<td>
<xsl:value-of select="@address"/>
</td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>

</xsl:stylesheet>
------------------------------------------------------------------------------------------------------------

what i want from this file is to ref to another page, so if user
clicked "customer" filed, it will go to the selected customer detail
information page. can i do this?

  #2  
Old July 28th, 2006, 05:05 PM
Martin Honnen
Guest
 
Posts: n/a

re: link to other page from xsl




Wang Xiaoning wrote:

Quote:
what i want from this file is to ref to another page, so if user
clicked "customer" filed, it will go to the selected customer detail
information page. can i do this?
Your XSLT stylesheet generates a HTML document, so simply make it
generate a HTML document with a HTML link e.g.
<a href="showDetails.aspx?customer_number={@customer_ number}">
<xsl:value-of select="@customer_number"/>
</a>
Of course you need to implement showDetails.aspx then.


--

Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
  #3  
Old July 28th, 2006, 07:05 PM
Wang Xiaoning
Guest
 
Posts: n/a

re: link to other page from xsl


thanks, it works perfect.

Closed Thread


Similar Threads
Thread Thread Starter Forum Replies Last Post
PHP code from XSL won't execute Dormilich answers 1 September 5th, 2008 12:07 PM
url redirects from xsl style sheet ml41782 answers 1 August 12th, 2006 08:00 PM
20 results per page thomas answers 0 October 28th, 2005 07:15 PM
Parsing text into web page table entries? .:mmac:. answers 35 July 22nd, 2005 04:01 AM