Этого можно добиться с помощью небольшого количества JavaScript, но учтите, что если вы используете главную страницу, ContentPlaceholderID добавляется перед идентификатором панели.Например, если ваш ContentPlaceholderID равен MainContent
, вам понадобится что-то вроде этого:
function showPanel(panelId) {
var panel = document.getElementById("MainContent_" + panelId);
panel.style.display = 'block';
}
Но, как и в предыдущих состояниях ответа, используйте style="display:none"
вместо Visible=false
на панели, чтобы это работало.
Если вы хотите, чтобы пули также вызывали срабатывание панели, переместите onclick
к тегу li
.
<li onclick="showPanel('pan_contact')">Contact Info</li>