object [] SaveDataKeyArrayState ()
{
if (keys == null)
return null;
object [] state = new object [keys.Count];
for (int i = 0; i < keys.Count; i++) {
state [i] = ((IStateManager) keys [i]).SaveViewState ();
}
return state;
}