是否可以传递C#asp.net代码绑定页面中的公共变量集,然后在XSL 1.0中使用?
我相信是的-这将是的一个例子
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"));
参数date从xslt样式表中替换
被替换的XSLT片段看起来像这个
<date><xsl:value-of select="$date"/></date>
这一切都来自MSDN。它从ASP.Net 2.0开始运行