cshtml - 通过data-bind值调节类

时间:2018-05-08 09:20:02

标签: c# html razor

如果数据绑定不为null,我想显示带有“8列”类的文本字段,如果是,则显示“16列”类。

类似的东西:

if (data-bind: "value: myData" have value)

      <div class="eight columns">
else
      <div class="sixteen columns">

这可以直接在cshtml上使用吗?

1 个答案:

答案 0 :(得分:2)

您可以将三元运算符直接用于属性值,如下所示:

<div class='@(myData != null ? "eight columns" : "sixteen columns")'>