ASP.NET высота баяна при запуске в свернутом режиме - PullRequest
0 голосов
/ 27 января 2011

У меня есть аккордеон ASP.NET, представленный этой разметкой (удалены некоторые свойства CssClass):

<toolkit:Accordion runat="server" AutoSize="Fill" 
    RequireOpenedPane="false" SelectedIndex="0" Height="400">...

Это делает ОК с точки зрения высоты. Теперь, когда я изменяю одну настройку SelectedIndex="-1", чтобы все сворачивалось во время загрузки, высота портится, когда вы начинаете открывать панели. видимая высота остается 400 пикселей, но содержимое панелей обрезается внизу, даже если есть полоса прокрутки (см. Скриншот http://awesomescreenshot.com/00e6jj00f). Я предполагаю, что высота заголовков не вычитается высота панели в этом случае. Также, когда я изменил свойство height на 300, то же самое происходит и с видимой высотой 300. В файле css я изменяю только цвета, границы и некоторые отступы. Там не заданы значения высоты или переполнения.

Я тестировал IE6, IE9 (несколько режимов), Firefox 3, Chrome 8 и Safari 5 (Win).

У кого-нибудь есть идеи, как это исправить или что я могу делать неправильно?

1 Ответ

0 голосов
/ 27 января 2011

Вы можете это исправить, загрузив исходный код для инструментария, исправив там JavaScript, который вычисляет высоту ... перекомпилируйте и позабавьте новую DLL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...