有个编号这一行,我不想让其显示出来。我设置了visible=false,但是还是要显示出来。下面是HTML里的代码:
  <td visible=false>编号</td> <td visible=false><asp:Label ID="IdLabel" runat="server" Text='<%#Eval("Id") %>'></asp:Label></td>
这个问题该如何解决呢

解决方案 »

  1.   

     
    <td style:visibility:hidden;>编号 </td> 
    <td style:visibility:hidden;>> <asp:Label ID="IdLabel" runat="server" Text=' <%#Eval("Id") %>'> </asp:Label> </td> 试试。
      

  2.   

    不要在td里控制,在tr里控制,如果仅仅是不显示最好不要输出出来。
      

  3.   


    <td style=" visibility :hidden ;">编号 </td> 
    <td style=" visibility :hidden ;"> <asp:Label ID="IdLabel" runat="server" Text=' <%#Eval("Id") %>'> </asp:Label> </td> 
      

  4.   

    <td style="display:none">121211111111
        </td>
      

  5.   

     <td runat="server" id="td1">在.CS 中 写td1.visible=false
      

  6.   

    style="visibility:hidden"这个是在页面上隐藏了但是还是占用空间的。
    style="display:none"这个是在页面上隐藏了控件,但是不占用空间。
      

  7.   

    <td style="display:none">编号 </td> <td style="display:none"> <asp:Label ID="IdLabel" runat="server" Text=' <%#Eval("Id") %>'> </asp:Label> </td> 
      

  8.   

    <td style="display:none">  这个效果最直接.....你再有问题可能是机器的内存没清理干净...
      

  9.   

    1 不嫌麻烦,就每行各行的该列都style="display:none"
    2 js实现,假设第3列
    while(trid)
    {
       trid.child(2).style.display="none";
       trid=tableid.nextSibling;
    }
      

  10.   

    在需要的隐藏的行或列加上
    style="display:none" 属性
      

  11.   

    在需要的隐藏的行或列加上
    style="display:none" 属性