将一个变量从asp.net代码绑定传递给xsl



是否可以传递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开始运行

相关内容

  • 没有找到相关文章

最新更新