中继器控制。找到表格单元格

时间:2012-09-10 09:00:05

标签: asp.net .net vb.net repeater

我在更新面板中保留了转发器控件。该控件有4列。基于我必须显示的值\隐藏第3列。列放在表<tr><td>中。  我可以找到第3列的控件并使其显示为false。但是柱子的白色空间仍然存在。所以我需要隐藏<td>本身。但<td> ID无法识别。请帮帮我。

  Dim td As TableCell
                td = CType(e.Item.FindControl("tdcommwt"), TableCell)
                td.Visible = False

注意:td = nothing(显示。)

2 个答案:

答案 0 :(得分:0)

设置border-collapse:表格折叠,以便当列的可见性为false时折叠

答案 1 :(得分:0)

使用

   HtmlControl tc=e.Item.FindControl("tdcommwt") as HtmlControl;