简体   繁体   English

没有记录时如何隐藏列表?

[英]How can i hide list when no record?

I have this code to display a list but need your help to hide when the list have to no record?.我有这个代码来显示一个列表,但是当列表没有记录时需要你的帮助来隐藏吗?。

Need your help hiding inside list when no record?没有记录时需要您的帮助隐藏在列表中吗?

<ul id="treeview">
          @foreach (var item in rpInfo)
             {
              <li data-expanded="true" class="panel-handler" data-id="@item.ID">
                <i class="far fa-check-circle" data-id="@item.Flag" style="padding-right: 10px;"></i>@item.CompnayName(@item.Type)
                    <ul>
                       <li data-expanded="true">  <i class="far fa-check-circle" style="padding-right: 10px;"></i> @item.Name (@item.Type)</li>
                      </ul>
              </li>
              }
  </ul>

this section need to be hidden when no record没有记录时需要隐藏此部分

<li data-expanded="true">  <i class="far fa-check-circle" style="padding-right: 10px;"></i> @item.Name (@item.Type)</li>

Here is how it's displayed when no record.这是没有记录时的显示方式。 it only display the icon Here is how it look when no record - i want to hide highlighted one它只显示图标这是没有记录时的样子 - 我想隐藏突出显示的

Add if-else , more: If statement in aspx page添加if-else ,更多: aspx 页面中的 if 语句

<% if(somecondition) { %>
   some html
<% } %>

Yours:你的:

<% @if(item.CompnayName(@item.Type) != "") { %>
   <li data-expanded="true" class="panel-handler" data-id="@item.ID">
                <i class="far fa-check-circle" data-id="@item.Flag" style="padding-right: 10px;"></i>@item.CompnayName(@item.Type)
                    <ul>
                       <li data-expanded="true">  <i class="far fa-check-circle" style="padding-right: 10px;"></i> @item.Name (@item.Type)</li>
                      </ul>
              </li>
<% } %>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM