如何在asp.net中的标记中显示另一个div的if-else条件中的div?

时间:2017-07-12 18:47:57

标签: html css asp.net

我有一个div(class = tab),其中有一个span。我需要在另一个div的if-else条件中显示这个div(使用class = search)。即如果某些条件匹配,则应显示该特定div;不应该显示这个div。我尝试过类似下面的东西,但是没有用。在div.tab style=(i == 0 ? 'display:block' : nil)的位置,我需要使用类选项卡显示此div。 请帮忙

    <div class="search">
        <% if (Model.IDs.Count() > 0) { %>
             <% if (some condition) { %>
                <div class="linksbar-selected"><a href="/abc/efg.aspx">
                PEOPLE</a></div>
                div.tab style=(i == 0 ? 'display:block' : nil) 
            <% } else { %>
                <div class="linksbar"><a href="/abc/efg.aspx">
                PEOPLE</a></div>
           <% } %>             
        <% } %>
</div>

<div class="tab">
    <span class="ResultsFor"> RESULTS </span>
</div>      

1 个答案:

答案 0 :(得分:0)

你能试试吗??

<div class="search">
   @if (Model.IDs.Count() > 0) 
   {
      @if (some condition) 
      {
          <div class="linksbar-selected">
            <a href="/abc/efg.aspx"> PEOPLE </a>
          </div>
          div.tab style=(i == 0 ? 'display:block' : nil) 
       } 
       else 
       {
          <div class="linksbar">
            <a href="/abc/efg.aspx"> PEOPLE </a>
          </div>
       }          
    }  
</div>
<div class="tab">
    <span class="ResultsFor"> RESULTS </span>
</div>