这里我试图在y
视图中显示变量td
值(即.cshtml)。
但不知道该怎么做。
以下是我的观点:
<td>
@Html.DisplayFor(modelItem => item.District)
</td>
<td>
@{
var y = v.GetContestantAverageRatingByContestantId(item.ContestantId);
}
</td>
答案 0 :(得分:3)
有几种方法。例如,简单地使用@
就像这样:
<td>
@y
</td>
或者使用<span>
这样的标记:
<span>Your Text @(y) ...</span>
或使用Html.Label
助手:
@Html.Label("lblName", y)
答案 1 :(得分:1)
使用Razor的@
。试试这段代码:
@{
var y = v.GetContestantAverageRatingByContestantId(item.ContestantId);
}
<td>
@Html.DisplayFor(modelItem => item.District)
</td>
<td>
@y
</td>
答案 2 :(得分:0)
<td>
@Html.DisplayFor(modelItem => item.District)
</td>
<td>
@Html.Raw(v.GetContestantAverageRatingByContestantId(item.ContestantId))
</td>