【发布时间】:2015-09-16 06:48:18
【问题描述】:
我一直在 Visual Studio MVC Web 应用程序中的所有 CSHTML 文件中的任何地方看到 *@,在脚本标记中。
搜索引擎拒绝让我搜索那些荒谬的字符,我已经努力了好几个小时试图弄清楚这一点。
带 *@ 的行与 cmets 颜色相同,是否表示已被注释掉?
【问题讨论】:
标签: asp.net-mvc-4 razor
我一直在 Visual Studio MVC Web 应用程序中的所有 CSHTML 文件中的任何地方看到 *@,在脚本标记中。
搜索引擎拒绝让我搜索那些荒谬的字符,我已经努力了好几个小时试图弄清楚这一点。
带 *@ 的行与 cmets 颜色相同,是否表示已被注释掉?
【问题讨论】:
标签: asp.net-mvc-4 razor
在 MVC @(at) 中用于与 Model 绑定。例如:
@model yourModel;
@foreach(var item in Model){
@item.yourItemFromYourModel;
}
所以像这样@* *@ 使用 cmets 加倍。 例如:
@*YourComment*@
希望它有所帮助;) 这里:https://stackoverflow.com/a/3383662/4640991
【讨论】:
你是对的,使用 @* *@ 块你可以在你的剃须刀代码中设置一些内容,如 HTML 或 Server code 作为评论。
【讨论】: