尝试将csharp中的变量输出到html元素的类中。
目前我正在这样做:
@foreach (var cocktail in Model)
{
<li>
<div class="drink">
<div class="drink-sprite " ></div>
</div>
<div class="details">
<div class="name">@cocktail.CocktailName</div>
<div class="price">£@cocktail.Price.ToString("0.00")</div>
<div class="description">@cocktail.Description</div>
</div>
</li>
}
基本上在div class =“drink-sprite”中我想把饮料类型放在玻璃杯中,以便根据类型显示图像。所以喝 - 精灵马丁尼 - 这是从鸡尾酒类型。
Anythoughts?
答案 0 :(得分:2)
if ([message] =~ / out of swap memory/) {
...
only the lines containing "out of swap memory" will go through this part.
}
答案 1 :(得分:1)
为什么不直接在class
声明中打印变量?
像这样:
<div class="drink-sprite @cocktail.Type" ></div>
这应该直接将cocktail.Type
输出到HTML中。
如果cocktail.Type
为null
或""
(空),那么这仍然有效,并且不会影响您当前的实施。