前端之家收集整理的这篇文章主要介绍了
Block内的ASP.NET服务器端注释,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道您可以通过<% - Comment - %>创建ASP.NET(MVC)中的“服务器端注释”(它们不会作为注释/文本发送到客户端).
标签.
但是,我似乎无法在< script>内执行此操作.标签 – 如果我尝试这个,我会从Visual Studio中得到一堆带有红色下划线的代码和奇怪的无关错误(“无效的表达式术语’}’)等.
是否有另一种方法可以在脚本标记内部添加服务器端注释?我想评论我的内联Javascript,但不希望我的评论发送到客户端.
您可以
添加评论没问题.
Visual Studio很愚蠢,无法识别ASP<% - Comment%> JS中的标签.您的页面仍然可以正常编译.
如另一个答案所述,使用//<% - Comment%>将隐藏您的评论(但保留//).
另外,要注意ASP.NET忽略ASP包装代码周围的空格或换行符的习惯:
//<%-- Comment %>
var whatever = '';
可能会变成:
//var whatever = '';
在运行时.
原文链接:https://www.f2er.com/aspnet/248849.html