public object SaveViewState() { ViewStateContainer container = new ViewStateContainer(); if (m_findParameters != null) { container.FindParameters = ((IStateManager)m_findParameters).SaveViewState(); } if (m_createParameters != null) { container.CreateParameters = ((IStateManager)m_createParameters).SaveViewState(); } if (m_updateParameters != null) { container.UpdateParameters = ((IStateManager)m_updateParameters).SaveViewState(); } if (container.FindParameters == null && container.CreateParameters == null && container.UpdateParameters == null) { return(null); } return(container); }
public void LoadViewState(object state) { if (state == null) { return; } ViewStateContainer container = (ViewStateContainer)state; if (container.FindParameters != null) { ((IStateManager)FindParameters).LoadViewState(container.FindParameters); } if (container.CreateParameters != null) { ((IStateManager)CreateParameters).LoadViewState(container.CreateParameters); } if (container.UpdateParameters != null) { ((IStateManager)UpdateParameters).LoadViewState(container.UpdateParameters); } }
public object SaveViewState() { ViewStateContainer container = new ViewStateContainer(); if (m_findParameters != null) container.FindParameters = ((IStateManager)m_findParameters).SaveViewState(); if (m_createParameters != null) container.CreateParameters = ((IStateManager)m_createParameters).SaveViewState(); if (m_updateParameters != null) container.UpdateParameters = ((IStateManager)m_updateParameters).SaveViewState(); if (container.FindParameters == null && container.CreateParameters == null && container.UpdateParameters == null) return null; return container; }