如何检查gridview行是否已在.NET中呈现?

时间:2016-04-22 10:01:15

标签: c# asp.net vb.net gridview datatables

我正在使用datatables,它可以从表格视图中过滤出特定的行,例如

<tbody>
  <tr role="row" class="odd">...</tr>
  <tr role="row" class="even">...</tr>
  <tr role="row" class="odd">...</tr>
</tbody>

过滤后,实际上会删除标记。

<tbody>
  <tr role="row" class="odd">...</tr>
</tbody>

VB.NET 中,我运行一个循环,但循环仍然在每一行。

For Each row As GridViewRow In gv.Rows

Next

问题

如何在每个循环中跳过尚未渲染的行?

1 个答案:

答案 0 :(得分:0)

我设法通过检查行中的.net控件是否已分配值来设法完成此操作。

如果隐藏了该行,则没有为该行中的任何控件分配值。