这是用来做导航菜单的 
有些地方要显示 有些地方不显示 <ItemTemplate> 
<tr> 
  <td style="padding-left:12px; width:1%"> <font style="color:Green">&#183 </font> </td> 
  <td> <a class="Categories" href='从数据库取得的超链接'> <%# DataBinder.Eval(Container.DataItem, "Name") %> </a> </td> 
</tr>                                                                                                                                            </ItemTemplate> 表达的不是很好~~~ 
再描述一下 
怎么根据 <%# DataBinder.Eval(Container.DataItem, "Name") %>的值判断 让这一部分(是整一部分 而不是单单数据本身
<tr> 
  <td style="padding-left:12px; width:1%"> <font style="color:Green">&#183 </font> </td> 
  <td> <a class="Categories" href='从数据库取得的超链接'> <%# DataBinder.Eval(Container.DataItem, "Name") %> </a> </td> 
</tr> 是否显示  是  整一部分!!!~

解决方案 »

  1.   


    <%# DataBinder.Eval(Container.DataItem, "Name") %> 让这一部分(是整一部分 而不是单单数据本身) 
    <tr> 
      <td style="padding-left:12px; width:1%"> <font style="color:Green">&#183 </font> </td> 
      <td> <a class="Categories" href='从数据库取得的超链接'> <%# DataBinder.Eval(Container.DataItem, "Name") %> </a> </td> 
    </tr> <script type="text/javascript">
    var value="<%# DataBinder.Eval(Container.DataItem, "Name") %> ";
    if(value=="1")
    {document.write('<tr> 
      <td style="padding-left:12px; width:1%"> <font style="color:Green">&#183 </font> </td> 
      <td> <a class="Categories" href='从数据库取得的超链接'> <%# DataBinder.Eval(Container.DataItem, "Name") %> </a> </td> 
    </tr> ');
    }
    </script>
    要不就服务器端代码块,原理跟js一样
      

  2.   

    仅仅是不显示这部分的话,可以用下边的方法:<tr <%# DataBinder.Eval(Container.DataItem, "Name")=="不显示的条件"  ? "style='display:none'" : "" %>  > 
      <td style="padding-left:12px; width:1%"> <font style="color:Green">&#183 </font> </td> 
      <td> <a class="Categories" href='从数据库取得的超链接'> <%# DataBinder.Eval(Container.DataItem, "Name") %> </a> </td> 
    </tr> 如果需要的是 页面上根本不输出这些Html代码,那么,你从数据库提取数据的时候就该把不需要显示的数据过滤掉。
      

  3.   

    <tr <%# DataBinder.Eval(Container.DataItem, "Name")==不显示的条件 ? "style='display:none;'" : "" %>> 
      <td style="padding-left:12px; width:1%"> <font style="color:Green">&#183 </font> </td> 
      <td> <a class="Categories" href='从数据库取得的超链接'> <%# DataBinder.Eval(Container.DataItem, "Name") %> </a> </td> 
    </tr> 
      

  4.   

    感谢 maple2008 和 Fibona 
    我做网站维护的 所以不想改CS文件~
    如果你还想要40分的话 
    可以到:http://topic.csdn.net/u/20090108/17/411dab54-35dc-4ffa-9001-8827622a75a2.html
    回一下贴~