使用asp.net时换行visible=false
当使用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 设置为visible=false,我会得到换行符而不是“Nothing”,谢谢。
when using asp.net´s visible=false e.g. for a htmlgenericcontrol asp.net renders a newline for a control that is set visible=false.
How to prevent this behavior?
I just have a
<ul> and then
<li runat="server" id="x"></li>
<li runat="server" id="x"></li>
<li runat="server" id="x"></li>
So one <li>
per line. If I set one or all li´s to visible=false by code I get newlines instead of "Nothing"
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保
aspx
页面中的控件周围没有空格(空格、制表符、换行符)。尝试以下所有操作(全部在一行中):
Make sure there is no white space (spaces, tabs, new lines) around the control in the
aspx
page.Try the following, all in one line: