Пример #1
0
        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));
        }