C# 在同一页上呈现两次的html代码
我已经实现了两个过滤器属性WebMarkupMin,用于HTML缩小和BundleMinifyInlineJsCss,以便在关闭body标记之前将脚本移动到页面的末尾 在HTML缩小页面中,源代码不包含HTML、body、head标记的关闭,因此我添加了一个名为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()
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>
我怎样才能解决这个问题?谢谢