Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在XMLtransformation中包含css文件?_C#_Css_Xml_Transform_Xslcompiledtransform - Fatal编程技术网

C# 如何在XMLtransformation中包含css文件?

C# 如何在XMLtransformation中包含css文件?,c#,css,xml,transform,xslcompiledtransform,C#,Css,Xml,Transform,Xslcompiledtransform,我正在使用c#net中的XslCompiledTransform创建一个基于xml和xsl的html文件。这很好用 但是xsl也包含一个css文件,我想知道是否有任何方法可以将这个css样式包含在输出html文件中,这样它就可以显示为一个独立的文件(所以我不必将css文件复制到任何我想看到该文件的地方) 不幸的是,明确定义每个标记的样式也不是一个选项,没有css,文件当然很难看 任何帮助都将不胜感激!:) 在输出html中,在标记中添加样式表链接 <link rel="stylesheet

我正在使用c#net中的XslCompiledTransform创建一个基于xml和xsl的html文件。这很好用

但是xsl也包含一个css文件,我想知道是否有任何方法可以将这个css样式包含在输出html文件中,这样它就可以显示为一个独立的文件(所以我不必将css文件复制到任何我想看到该文件的地方)

不幸的是,明确定义每个标记的样式也不是一个选项,没有css,文件当然很难看


任何帮助都将不胜感激!:)

在输出html中,在
标记中添加样式表链接

<link rel="stylesheet" type="text/css" href="mystyle.aspx" />
如果CSS对于所有页面都是相同的,那么您可能希望向上面的代码添加一些缓存,以避免每次都进行转换


您可能需要使用一些参数来指向xml/xslt,但您尚未在问题中提供这方面的任何信息。

在输出html中的
标记内添加样式表链接

<link rel="stylesheet" type="text/css" href="mystyle.aspx" />
如果CSS对于所有页面都是相同的,那么您可能希望向上面的代码添加一些缓存,以避免每次都进行转换

您可能需要使用一些参数来指向您的xml/xslt,但在您的问题中没有提供这方面的任何信息