Новая строка при использовании asp.net visible = false - PullRequest
0 голосов
/ 22 марта 2010

при использовании asp.net's 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 в значение visible = false по коду, я получаю новые строки вместо «Nothing»

Спасибо.

1 Ответ

2 голосов
/ 22 марта 2010

Убедитесь, что вокруг элемента управления на странице aspx нет пробелов (пробелы, символы табуляции, новые строки).

Попробуйте следующее, все в одной строке:

<ul><li runat="server" id="x"></li><li runat="server" id="x"></li><li runat="server" id="x"></li></ul>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...