首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在CSHTML(Razor)页面中获取带有@的CDN

在CSHTML(Razor)页面中获取带有@的CDN,可以通过以下步骤实现:

  1. 首先,在CSHTML(Razor)页面中,使用<script><link>标签引入CDN资源。例如,如果要引入一个带有@的CDN的JavaScript文件,可以使用以下代码:
代码语言:txt
复制
<script src="https://cdn.example.com/@filename.js"></script>

其中,cdn.example.com是CDN的域名,@filename.js是带有@的CDN文件名。

  1. 但是,由于Razor语法中的@符号会被解释为C#代码的起始符号,因此直接在CSHTML(Razor)页面中使用带有@的CDN链接可能会导致语法错误。为了避免这种情况,可以使用Razor语法中的Html.Raw()方法来输出原始的HTML代码。
  2. 在CSHTML(Razor)页面中,使用Html.Raw()方法将带有@的CDN链接输出为原始的HTML代码。例如,可以使用以下代码将CDN链接输出到页面中:
代码语言:txt
复制
@Html.Raw("<script src='https://cdn.example.com/@filename.js'></script>")

这样,带有@的CDN链接就会被正确地输出到CSHTML(Razor)页面中。

需要注意的是,为了保证页面的安全性和可靠性,建议使用可信任的CDN服务提供商,并确保CDN资源的来源可靠。此外,还可以根据具体需求选择适合的CDN产品,如腾讯云的内容分发网络(CDN)服务,用于加速静态资源的传输和分发。具体产品介绍和链接地址可以参考腾讯云官方文档:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券