【问题标题】:Html writing empty line when variable is empty变量为空时HTML写空行
【发布时间】:2014-05-13 21:02:54
【问题描述】:

这是剃刀,但问题是一样的:

div class="description">@Server.UrlDecode(Model.Text1)</div>
div class="description">@Server.UrlDecode(Model.Text2)</div>

如果我的变量上的一个是空的,它将打印一个空行,我希望它在这种情况下不打印一个空行,我该怎么做?

【问题讨论】:

    标签: html asp.net razor


    【解决方案1】:

    只需使用if 条件检查是否为空

    @if (Model.Text1)
    {
      <div class="description">@Server.UrlDecode(Model.Text1)</div>
    }
    @if (Model.Text2)
    {
      <div class="description">@Server.UrlDecode(Model.Text2)</div>
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-29
      • 1970-01-01
      • 1970-01-01
      • 2014-08-27
      • 2021-07-09
      • 1970-01-01
      相关资源
      最近更新 更多