Perhaps it's even better to completely forget the <strong> tag in the c# method, and use it like this:
Code:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE xsl:Stylesheet [
<!ENTITY nbsp " ">
]>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt"
xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:umbraco.library="urn:umbraco.library" xmlns:mycustomprefix="urn:mycustomprefix"
exclude-result-prefixes="msxml umbraco.library mycustomprefix msxsl">
<xsl:output method="xml" omit-xml-declaration="yes" />
<msxsl:script language="CSharp" implements-prefix="mycustomprefix">
public string GetUrl()
{
return Request.UrlReferrer.ToString();
}
</msxsl:script>
<xsl<img src='/include/emotions/tongue.gif'/>aram name="currentPage" />
<xsl:variable name="MyTestVariable" select="mycustomprefix:GetUrl()" />
<xsl:template match="/">
<strong><xsl:value-of select="$MyTestVariable" /></strong>
</xsl:template>
</xsl:stylesheet>
I don't really mean what I just said...