protected internal override void LoadControlState (object ob)
{
if (ob == null) return;
object[] state = (object[]) ob;
base.LoadControlState (state[0]);
pageIndex = (int) state[1];
pageCount = (int) state[2];
CurrentMode = (FormViewMode) state[3];
defaultMode = (FormViewMode) state[4];
dataKeyNames = (string[]) state[5];
if (state [6] != null)
((IStateManager) DataKey).LoadViewState (state [6]);
if (state [7] != null)
((IStateManager) OldEditValues).LoadViewState (state [7]);
}