[thelist] howto: querystring modifying xslt:param
Andrew Martin
comitque at hotmail.com
Thu Oct 14 15:59:49 CDT 2004
I have another newbie xml/.net question. All apologies. I'm trying to get
an aspx file to modify an XSLT file based on a querystring. ie.
recipe.aspx?recipe=3 will add this line to the XSLT file:
<xsl:param name="recipe" select="3" />
I'm getting this error message pointing to 'xslArg.AddParam...' when I
execute the .aspx file:
Compiler Error Message: BC30188: Declaration expected.
vb file:
Imports System
Imports System.IO
Imports System.Xml
Imports System.Xml.XPath
Imports System.Xml.Xsl
Imports System.Web.UI.Page
Imports System.Collections
Imports System.ComponentModel
Imports System.Data
Imports System.Web
Public Class transF
dim xslArg = new XsltArgumentList()
xslArg.AddParam("recipe", "3") 'this is set to 3 just for example -- later
it will be a querystring variable
xmlDisp.TransformArgumentList = xslArg
End Class
ASPX file:
<%@ Page Inherits="transF" Src="recipe.aspx.vb" %>
<asp:xml runat="server" id="xmlDisp" DocumentSource="recipes.xml"
TransformSource="recipe.xslt" />
XSLT:
<xsl:param name="recipe" />
Thanks!
More information about the thelist
mailing list