【问题标题】:How To Display Variable Value In View?如何在视图中显示变量值?
【发布时间】:2018-02-27 09:52:45
【问题描述】:
这里我试图在视图中显示变量y 的值td(即.cshtml)。
但是不知道该怎么做。
以下是我的看法:
<td>
@Html.DisplayFor(modelItem => item.District)
</td>
<td>
@{
var y = v.GetContestantAverageRatingByContestantId(item.ContestantId);
}
</td>
【问题讨论】:
标签:
c#
asp.net-mvc
razor
view
【解决方案1】:
有几种方法。例如像这样简单地使用@:
<td>
@y
</td>
或者通过像这样使用<span>标签:
<span>Your Text @(y) ...</span>
或者使用Html.Label助手:
@Html.Label("lblName", y)
【解决方案2】:
使用 Razor 的 @。试试这个代码:
@{
var y = v.GetContestantAverageRatingByContestantId(item.ContestantId);
}
<td>
@Html.DisplayFor(modelItem => item.District)
</td>
<td>
@y
</td>
【解决方案3】:
你试过了吗?
<td>
@Html.DisplayFor(modelItem => item.District)
</td>
<td>
@Html.Raw(v.GetContestantAverageRatingByContestantId(item.ContestantId))
</td>