0

当使用 asp.net 的 visible=false 例如对于 htmlgenericcontrol 时,asp.net 为设置为 visible=false 的控件呈现换行符。

如何防止这种行为?

我只有一个

<ul> and then 

<li runat="server" id="x"></li> 
<li runat="server" id="x"></li> 
<li runat="server" id="x"></li> 

所以<li>每行一个。如果我通过代码将一个或所有 li´s 设置为 visible=false 我会得到换行符而不是“Nothing”

谢谢。

4

1 回答 1

2

确保页面中的控件周围没有空格(空格、制表符、换行符)aspx

在一行中尝试以下操作:

<ul><li runat="server" id="x"></li><li runat="server" id="x"></li><li runat="server" id="x"></li></ul>
于 2010-03-22T10:38:33.157 回答