我正在使用html表显示几个asp.net面板控件。最初,面板设置为visible = false。根据数据库中的数据,一些面板将变得可见。问题是如果第二个和第十个面板可见,页面中会显示几个空行,因为有几个空标签对应于隐形面板。请让我知道如何避免空白。
由于
答案 0 :(得分:0)
给予样式而不是可见属性
<div style="display:none"></div>
然后从make display : "block"
后面的代码中,这将完全隐藏你的元素,并且没有空格。
答案 1 :(得分:0)
如果您将<tr>
标记放在Panel
控件中,则Panel.Visible == false
时不会显示这些标记:
<asp:Panel ...>
<tr>...</tr>
</asp:Panel>