0

我正在使用 html 表显示几个 asp.net 面板控件。最初,面板设置为可见 = false。根据数据库中的数据,一些面板将可见。问题是如果第二个和第十个面板可见,页面中会显示几个空白行,因为创建了几个对应于不可见面板的空标签。请让我知道如何避免空行。

谢谢

4

2 回答 2

0

赋予样式而不是可见属性

<div style="display:none"></div>

然后从后面的代码 makedisplay : "block"这将完全隐藏您的元素,并且不会有空格。

于 2013-01-21T21:26:07.783 回答
0

如果您将<tr>标签放在Panel控件中,则在以下情况下不会呈现这些标签Panel.Visible == false

<asp:Panel ...>
    <tr>...</tr>
</asp:Panel>
于 2013-01-23T16:25:43.853 回答