2002-07-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / System.Web / System.Web.UI / ChangeLog
index cb7f52feb2f13e13d2d161032b32848ca8f2c3ca..f6c83aa351e88b5853e118a590476b9a7af0ad78 100644 (file)
@@ -1,3 +1,79 @@
+2002-07-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Control.cs: fixed related to ViewState. Added RemovedControl.
+
+       * ControlCollection.cs: notify owner of control removal.
+       
+       * CssStyleCollection.cs: almost rewritten to make it render the style
+       attribute after changes to it.
+
+       * Page.cs: follow the guidelines in 'Control execution lifecycle'.
+       Removed Xml code.
+
+       * StateBag.cs: don't use IDictionary.GetEnumerator on the
+       HybridDictionary: it makes the program give an InvalidCastException at
+       runtime. Why?
+
+2002-07-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Page.cs: fire Init and Load events for all children.
+
+2002-07-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * UserControl.cs: New file.
+
+2002-07-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * ControlBuilderAttribute.cs: finished implementation.
+
+2002-07-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * ConstructorNeedsTagAttribute.cs: the default constructor sets the
+       property to false.
+
+2002-07-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * System.Web.UI/AttributeCollection.cs: added CssStyleCollection.
+
+       * System.Web.UI/CssStyleCollection.cs: use a StateBag instead of a
+       Hashtable. Added internal .ctor.
+
+       * System.Web.UI/DataBinding.cs: propertyType is a Type. Implemented
+       Equals and GetHashCode.
+
+       * System.Web.UI/DataBoundLiteralControl.cs:
+       (LoadViewState):
+       (SaveViewState): implemented.
+
+       * System.Web.UI/Page.cs: FileDependencies is not public.
+
+       * System.Web.UI/ParseChildrenAttribute.cs: give a value to Default.
+       (GetHashCode):
+       (Equals):
+       (IsDefaultAttribute): implemented.
+
+2002-07-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Control.cs: fixed Visible property.
+       * Page.cs: fixed GetViewStateString.
+
+2002-07-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * System.Web.UI/Page.cs:
+       (GetViewStateString): new function to give the server access to the
+       generated view state string.
+       (Validate): d'oh!
+
+2002-07-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Control.cs:
+       (SaveViewstateRecursive): implemented.
+       (SaveViewState): fixed.
+       (IParserAccessor.AddParsedSubObject): don't use 'this'.
+
+       * Page.cs: added code to save view state to an xml file.  It's not
+       being used right now.
+
 2002-06-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * System.Web.UI/LiteralControl.cs: