public AjaxPanel(string id, bool idOnly, bool ajaxOnly, AjaxPanelContext context, HtmlTextWriter innerWriter) { m_ID = id; m_InnerWriter = innerWriter; if (context.IsAjaxRequest) { if (context.IsUpdateAnyAjaxPanel) { if (idOnly) { m_DisplayMode = DisplayMode.Hidden; } else { m_DisplayMode = DisplayMode.Update; } } else if (context.IsSpecifiedAjaxPanel(m_ID)) { m_DisplayMode = DisplayMode.Update; } else { m_DisplayMode = DisplayMode.Hidden; } } else { m_DisplayMode = ajaxOnly ? DisplayMode.Hidden : DisplayMode.Normal; } }
public AjaxPanel(string id, bool idOnly, bool ajaxOnly, AjaxPanelContext context, HtmlTextWriter innerWriter) { m_ID = id; m_InnerWriter = innerWriter; if (context.IsAjaxRequest) { if (context.IsUpdateAnyAjaxPanel) { if (idOnly) m_DisplayMode = DisplayMode.Hidden; else m_DisplayMode = DisplayMode.Update; } else if (context.IsSpecifiedAjaxPanel(m_ID)) m_DisplayMode = DisplayMode.Update; else m_DisplayMode = DisplayMode.Hidden; } else { m_DisplayMode = ajaxOnly ? DisplayMode.Hidden : DisplayMode.Normal; } }