Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.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# 在同一页上呈现两次的html代码_C#_Html_Asp.net_Bundling And Minification - Fatal编程技术网

C# 在同一页上呈现两次的html代码

C# 在同一页上呈现两次的html代码,c#,html,asp.net,bundling-and-minification,C#,Html,Asp.net,Bundling And Minification,我已经实现了两个过滤器属性WebMarkupMin,用于HTML缩小和BundleMinifyInlineJsCss,以便在关闭body标记之前将脚本移动到页面的末尾 在HTML缩小页面中,源代码不包含HTML、body、head标记的关闭,因此我添加了一个名为WebMarkupMinConfig的页面,通过该页面,我可以根据文档添加所有这些标记,并在Global.asax.cs文件中声明所有标记,如下所示: protected void Application_Start()

我已经实现了两个过滤器属性WebMarkupMin,用于HTML缩小和BundleMinifyInlineJsCss,以便在关闭body标记之前将脚本移动到页面的末尾

在HTML缩小页面中,源代码不包含HTML、body、head标记的关闭,因此我添加了一个名为
WebMarkupMinConfig
的页面,通过该页面,我可以根据文档添加所有这些标记,并在
Global.asax.cs
文件中声明所有标记,如下所示:

 protected void Application_Start()
        {
     GlobalFilters.Filters.Add(new MinifyHtmlAttribute());
     GlobalFilters.Filters.Add(new ReplaceTagsAttribute());
     WebMarkupMinConfig.Configure(WebMarkupMinConfiguration.Instance); 
} 
如果我使用以上三行代码,它将为同一页面生成两次HTML代码,如

<html>
<head></head>
<body></body>
</html>
<html>
<head></head>
<body></body>
</html>

我怎样才能解决这个问题?谢谢