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 に答える