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

Javascript 如何在html表格行中存储附加值并隐藏这些值以防显示?,javascript,asp.net,datatable,html-table,tablerow,Javascript,Asp.net,Datatable,Html Table,Tablerow,我想在用户看不到的html表格行中存储一些业务标志(如:isFavorite、isOnLive等) 实际上,我的代码中有一个简单的ADO.Net数据表,它用作asp.NETGridView控件的数据源 此表的第0、第1、第2列包含一些业务标志 我需要将这些列存储在网格视图的呈现HTML中,以便通过JavaScript访问它们,但我不希望它们可见 您能为我推荐这种情况的最佳做法吗?您可以在gridview模板列的隐藏输入字段中设置它们。只需将列设置为“不可见” 您可以在javaScript中找到隐

我想在用户看不到的html表格行中存储一些业务标志(如:isFavorite、isOnLive等)

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

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

我需要将这些列存储在网格视图的呈现HTML中,以便通过JavaScript访问它们,但我不希望它们可见


您能为我推荐这种情况的最佳做法吗?

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


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

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


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

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

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

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

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

但是visible不是设置为false吗?asp.net中没有呈现字段吗?doh..是的,你是对的。然后可以使列保持可见,但宽度仅为1px。隐藏的输入字段不会占用空间。但是可见字段不是设置为false吗?在asp.net中不会呈现?doh..是的,你是对的。然后可以使列保持可见,但宽度仅为1px。隐藏的输入字段不会占用空间。