+2008-01-15 Dean Brettle <dean@brettle.com>
+
+ * WebControlAdapter.cs, HierarchicalDataBoundControlAdapter.cs,
+ DataBoundControlAdapter.cs: changed to use ControlAdapter.control
+ instead of using base.Control or using a new control field.
+
+ * MenuAdapter.cs: added internal constructor that takes a Menu
+ parameter. The constructor is used when writing unit tests.
+
+ * MenuAdapter.cs (OnInit, OnPreRender, RenderBeginTag,
+ RenderContents, RenderEndTag): delegate to base instead of
+ Control.
+
+ * MenuAdapter.cs (LoadAdapterControlState, SaveAdapterControlState,
+ RaisePostBackEvent, RenderItem): implemented.
+
+2008-01-13 Dean Brettle <dean@brettle.com>
+
+ * WebControlAdapter.cs (RenderContents): changed to call
+ control.RenderContents() instead of control.Render().
+
+ * WebControlAdapter.cs, HierarchicalDataBoundControlAdapter.cs,
+ DataBoundControlAdapter.cs, HideDisabledControlAdapter.cs: added
+ internal constructor that takes a parameter of the corresponding
+ Control type. The construct is used when writing unit tests.
+
2005-08-24 Chris Toshok <toshok@ximian.com>
* MenuAdapter.cs (OnInit): Call "Page.RegisterRequiresControlState