Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ASP > Как показывать/не показывать часть содержимого..


Автор: cherep 24.7.2007, 14:38
Дело в том, что сейчас в проекте поголовно юзается 
Код

<asp.Panel id="someId" runat="server">...</asp:Panel>
 где в коде (cs) этому элементу меняется пропертя Visible.
Правда, надо оговориться, работаю с дот-нетом версии 1.1 (зависит не от меня) и что в более новых не очень в курсе.

В варианте с asp:Panel не нравится что логика отображения\не отображения лежит в коде, а не в асп-шке (в той же джаве сколько себя помню было не так) а во вторых, и самое существенное, в некоторых случаях получается тупо не валидный хтмл-код, который по счастливой случайности браузерами отображается правильно. Речь идет о случаях типа
Код

<table>
<tr><td>123</td></tr>
<asp:Panel id="dfas" runat="server"><tr><td>456</td></tr></asp:Panel>
</table>


т.к. в результате tr оказывается обернутым div'ом, что не в какие рамки не лезет.

Спасибо.

Автор: cherep 25.7.2007, 00:14
В общем, разобрался, asp:PlaceHolder

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)