gpt4 book ai didi

<script> block 中的 ASP.NET 服务器端注释

转载 作者:数据小太阳 更新时间:2023-10-29 04:06:41 25 4
gpt4 key购买 nike

我知道您可以通过 <%-- Comment --%> 在 ASP.NET (MVC) 中创建“服务器端评论”(它们不会作为评论/文本发送给客户端)标签。

但是,我似乎无法在 <script> 标记内执行此操作——如果我尝试这样做,我会得到一堆带有红色下划线的代码,以及奇怪的无关错误(“无效的表达式术语 '}')等. 来自 Visual Studio。

是否有另一种方法可以在脚本标签内添加服务器端注释?我想评论我的内联 Javascript,但不想将我的评论发送给客户。

最佳答案

您可以毫无问题地添加评论。

Visual Studio 很笨,不识别 JS 中的 ASP <%-- Comment %> 标签。您的页面仍然可以正常编译。

如另一个答案中所述,使用//<%-- Comment %> 将隐藏您的评论(但保留//)。

此外,请注意 ASP.NET 忽略 ASP 包装代码周围的空格或换行符的习惯:

//<%-- Comment %>
var whatever = '';

可能会变成:

//var whatever = '';

在运行时。

关于&lt;script&gt; block 中的 ASP.NET 服务器端注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1461930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com