Я использую asp.net ajax toolkit 1.0 на версии 2005. Я использую элемент управления collapseablePanel и AlwaysVisibleControlExtender. Когда я их использую, я замечаю, что моя панель мигает несколько секунд, прежде чем скрыться.
Чтобы избежать этого, я решил поместить его в div, чтобы скрыть.
Я хочу, чтобы это отображалось при использовании элемента управления.
Вот что у меня есть:
<div id="menuContent" style="display:none">
<asp:Panel ID="pnlAddNewContent" runat="server" Width="300px">
....//the panel stuff here
</asp>
</div>
и javascript для этого в заголовке:
function showdiv() {
if (document.getElementbyId) {
document.getElementbyId('menuContent').style.visibility = 'visible';
}
}
(это для IE 6, потому что меня не волнует совместимость)
и body onload = onLoad = "showdiv ();"
Он правильно скрывается при загрузке, но я не могу заставить его снова показываться. У кого-нибудь есть решения?