protected override object SaveViewState ()
{
object [] states = new object [14];
states [0] = base.SaveViewState ();
if (_cancelButtonStyle != null)
states [1] = _cancelButtonStyle.SaveViewState ();
if (_changePasswordButtonStyle != null)
states [2] = _changePasswordButtonStyle.SaveViewState ();
if (_continueButtonStyle != null)
states [3] = _continueButtonStyle.SaveViewState ();
if (_failureTextStyle != null)
states [4] = _failureTextStyle.SaveViewState ();
if (_hyperLinkStyle != null)
states [5] = _hyperLinkStyle.SaveViewState ();
if (_instructionTextStyle != null)
states [6] = _instructionTextStyle.SaveViewState ();
if (_labelStyle != null)
states [7] = _labelStyle.SaveViewState ();
if (_passwordHintStyle != null)
states [8] = _passwordHintStyle.SaveViewState ();
if (_successTextStyle != null)
states [9] = _successTextStyle.SaveViewState ();
if (_textBoxStyle != null)
states [10] = _textBoxStyle.SaveViewState ();
if (_titleTextStyle != null)
states [11] = _titleTextStyle.SaveViewState ();
if (_validatorTextStyle != null)
states [12] = _validatorTextStyle.SaveViewState ();
if (_mailDefinition != null)
states [13] = ((IStateManager) _mailDefinition).SaveViewState ();
for (int i = 0; i < states.Length; i++) {
if (states [i] != null)
return states;
}
return null;
}