2013-02-28 3 views
-1

У меня есть страница asp.net, на которой находится DGV сверху, и панель с CollapsiblePanelExtender, на этой панели я держу текстовое поле, кнопку и т. Д., Когда одна из моих функций там (обновление/удаление/вставка) заканчивается, я хочу, чтобы панель закрылась автоматически. я получил функцию в JavaScript:Проблема с закрывающей панелью

function hidePanel() { 
     $get("<%= Panel1.ClientID%>").style.display = 'none'; 
     return false; 
    } 

Я пытаюсь использовать его:

ScriptManager.RegisterStartupScript(this, typeof(string), "Hide", "hidePanel();", true); 

его закрыть верхнюю часть страницы, которые держат DGV, вместо того чтобы закрыть панель, любое предложение, почему не работает?

+0

ASP.NET не имеет управления DGV. Это WinForms. – jadarnel27

ответ

0

При обновлении страницы в стороне сервера код вызова

Panel1.ClientState = True 

Это продлит панель на постбэка и

Panel1.ClientState = False 

должны скрыть панель.

Смежные вопросы