我有以下代码段:
<ul>
@foreach (var product in Model.Products)
{
<li>@product.Name x@product.Count</li>
}
</ul>
它将x@product.Count视为文字。如何在@符号前放置一个字符?
答案 0 :(得分:14)
这种情况允许foo@your.com
(电子邮件)在现有标记中不受干扰地存在。相反,使用:
x@(product.Count)
(@
之后的额外括号,即@(...)
表示显式代码表达式)
或更好的html-wise:
×@(product.Count)
您可能会发现这很方便:
×@product.Count
答案 1 :(得分:1)
<li>@product.Name x@(product.Count)</li>