public void IStateManager_Deny_Unrestricted () { IStateManager sm = new StateBag (); Assert.IsFalse (sm.IsTrackingViewState, "IsTrackingViewState"); object state = sm.SaveViewState (); sm.LoadViewState (state); sm.TrackViewState (); }
protected override object SaveViewState() { object baseState = base.SaveViewState(); object attrState = null; if (attributes != null) { attrState = attrBag.SaveViewState(); } if (baseState == null && attrState == null) { return(null); } return(new Pair(baseState, attrState)); }
protected override object SaveViewState() { Pair myState = null; object baseState = base.SaveViewState(); object attrState = null; if (attributeStorage != null) { attrState = attributeStorage.SaveViewState(); } if (baseState != null || attrState != null) { myState = new Pair(baseState, attrState); } return(myState); }