[英]How can I serve an existing html file through a View in asp.net core mvc?
我有一组预先生成的html文档文件(通过外部机制提供)。 它们本身完全独立,但是我想将这些文件集成到现有门户中。
理想情况下,我希望现有站点处理(通用)布局,并将现有的html嵌入此布局中。 我一直在努力使其在过去几个小时内无法正常工作。
我遇到的问题(无特定顺序):
我不太确定该如何进行,因为我似乎在此问题上已经用尽了谷歌搜索能力。 我会很高兴收到关于我要尝试做的有关概念或术语的任何提示或指点-我很高兴根据需要进行腿部调查。
您是否尝试过将html文件放在wwwroot文件夹中,并在Startup.cs Configure方法中添加行app.UseStaticFiles();
如果您确实需要静态* .html使用
var htmlString = System.IO.File.ReadAllLines(@"patch/to/your.html");
然后将其传递给@Html.Raw()
查看和呈现,但我不建议这样做。 更好地创建部分视图,然后仅由@Html.Partial()
( 官方文档 )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.