代码之家  ›  专栏  ›  技术社区  ›  pencilCake

如何在html表行中存储附加值并隐藏这些值以防显示?

  •  1
  • pencilCake  · 技术社区  · 15 年前

    我想存储一些业务标志(如:isFavorite,isOnLive等)每一个html表行,将不可见的用户。

    实际上,我的代码后面有一个简单的ADO.Net数据表,用作asp.NETGridView控件的数据源。

    此表的第0、第1、第2列包含一些业务标志。

    你能给我推荐这种情况的最佳做法吗?

    2 回复  |  直到 8 年前
        1
  •  4
  •   Jakob Gade    15 年前

    为单元格指定样式以隐藏它们:

    <tr>
      <td>Cell 1</td>
      <td>Cell 2</td>
      <td>Cell 3</td>
      <td class="hidden">Cell X</td>
    </tr>
    

    在样式表中:

    td.hidden {display: none;}
    
        2
  •  0
  •   Ed B    15 年前

    您可以在gridview的模板列中的隐藏输入字段中设置它们。只需将列设置为“不可见”。

    您可以在javaScript中找到隐藏的控件并使用其值。

    推荐文章