undo
[mono.git] / mcs / class / System.Web / System.Web.UI / StateManagedCollection.cs
index 7843e05135f455daf8752f2c3b92d2c88f24428e..8d2f6249c9318dea98b1ecddeb1e6c1105745291 100644 (file)
@@ -29,8 +29,6 @@
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
 
-#if NET_2_0
-
 using System.Collections;
 using System.Collections.Generic;
 
@@ -113,7 +111,6 @@ namespace System.Web.UI {
                        object t;
                        
                        saveEverything = indices == null;
-
                        if (saveEverything) {
                                items.Clear ();
 
@@ -260,7 +257,6 @@ namespace System.Web.UI {
                        if (isTrackingViewState) {
                                ((IStateManager) value).TrackViewState ();
                                SetDirtyObject (value);
-                               SetDirty ();
                        }
                        
                        OnInsert (-1, value);
@@ -275,7 +271,6 @@ namespace System.Web.UI {
                        OnValidate(value);
                        if (isTrackingViewState) {
                                ((IStateManager) value).TrackViewState ();
-                               SetDirtyObject (value);
                                SetDirty ();
                        }
                        
@@ -363,7 +358,6 @@ namespace System.Web.UI {
                                OnValidate (value);
                                if (isTrackingViewState) {
                                        ((IStateManager) value).TrackViewState ();
-                                       SetDirtyObject (value);
                                        SetDirty ();
                                }
                                
@@ -373,5 +367,4 @@ namespace System.Web.UI {
                #endregion
        }
 }
-#endif