XslTransform xslt = new XslTransform();
Xslt.Load(someStylesheet);StringWriter fs = new StringWriter();
Xslt.Transform(xd, null, fs, null);fs.Close();
string s = fs.ToString();

解决方案 »

  1.   

    string filename = Request.QueryString["filename"].ToString();
    filename = filename.Substring(1,(filename.Length-2)); XPathDocument _SourceXml= new XPathDocument(Server.MapPath(filename));

    XslTransform _Transform = new XslTransform();
    _Transform.Load(Server.MapPath("xsl\\XSLTNews1.xslt")); _Transform.Transform(_SourceXml,null,Response.Output,null);
      

  2.   

    好像不行啊
    提示:“System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.IXPathNavigable)”已过时:“You should pass evidence to Load() method”