1
是否可以将C#asp.net代码隐藏页面中的公共变量集传递给XSL 1.0内部使用?将变量从asp.net代码隐藏传递给xsl
是否可以将C#asp.net代码隐藏页面中的公共变量集传递给XSL 1.0内部使用?将变量从asp.net代码隐藏传递给xsl
我相信是这样 - 这将是一个例子
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load("order.xsl");
// Create the XsltArgumentList.
XsltArgumentList xslArg = new XsltArgumentList();
// Create a parameter which represents the current date and time.
DateTime d = DateTime.Now;
xslArg.AddParam("date", "", d.ToString());
// Transform the file.
xslt.Transform("order.xml", xslArg, XmlWriter.Create("output.xml"));
参数日期从XSLT样式表
的XSLT fragement被替换看起来像这样
<date><xsl:value-of select="$date"/></date>
内更换这全是从MSDN。它从ASP.Net 2.0开始工作
谢谢。这给了我一个起点。 – 2012-02-03 11:41:06