protected override object SaveViewState ()
{
if (track_enabled_state)
ViewState ["Enabled"] = enabled;
object view_state;
object attr_view_state = null;
if (style != null)
style.SaveBitState ();
view_state = base.SaveViewState ();
if (attribute_state != null)
attr_view_state = attribute_state.SaveViewState ();
if (view_state == null && attr_view_state == null)
return null;
return new Pair (view_state, attr_view_state);
}