如何使用@RenderPage包含内联的CSS内容 - MVC Razor

 KING逊咖 发布于 2023-01-30 16:52

我目前正在将我的项目中的页面导出到Excel中,这将不允许链接外部内容,例如外部CSS.

我想要实现的是一种简单的方法,可以在我的CSS文件中包含一个CSS文件,view但是直接从CSS文件中调用它会被Visual Studio自动缩小.

所以,在我看来,我试过这个:

 

但这样做会返回以下错误:

'/'应用程序中的服务器错误.

无法呈现以下文件,因为可能不支持其扩展名".css":"〜/ CSS/_ExportStyles.min.css".

我所知道的将是将CSS放在普通.cshtml文件中并包含它,但是我会失去".min"文件的能力,这会使文件大小变小并允许我自动删除注释等.

1 个回答
  • 所以,事实证明这@RenderPage不是我想要的......

    我需要的是这个:

    @Html.Raw(File.ReadAllText(Server.MapPath("~/CSS/_ExportStyles.min.css")))

    2023-01-30 16:54 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有