0

这可能是针对傻瓜的问题,但是如何在里面设置样式<text>?例如,将颜色放入:

@{
      if (TempData.Count != 0)
      {
          <text>The quantity available is  @TempData["checkQuantity"]</text>
      }
}
4

1 回答 1

3

<text>不是 HTML 标签;相反,它是一个特殊的符号,它告诉 Razor 里面的任何东西都不是代码。

如果要应用 CSS,则需要使用 HTML 标记。
Razor 足够聪明,可以意识到代码块中的 HTML 标记不是代码,因此您不需要做任何不同的事情:

@if (TempData.Count > 0) {
    <strong class="MyClass">...</strong>
}
于 2013-03-04T19:02:07.543 回答