【问题标题】: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>
    

    或者通过像这样使用&lt;span&gt;标签:

    <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>
        

        【讨论】:

          猜你喜欢
          • 2020-01-11
          • 2021-04-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-11-30
          • 2019-10-27
          相关资源
          最近更新 更多