2008-07-16 Marek Habersack <mhabersack@novell.com>
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / ChangeLog
index abfbdc7a30cbaf754f81936a02137ad5b730b7d5..b0eac139fe783087511bb940977f89c892d8bbf6 100644 (file)
@@ -1,3 +1,69 @@
+2008-07-16  Marek Habersack  <mhabersack@novell.com>
+
+       * XmlDataSource.cs: check if Page isn't null before stringifying
+       it in GetDataKey (), fixes bug #409492
+
+2008-07-13  Roei Erez  <roeie@mainsoft.com>
+
+       * GridView.cs: When the RowDataBound event is invoked, the value
+       of GridView1.DataKeys should contains all the keys up untill the
+       current row, and not be empty.
+       I only changed the order of the user event invocation and the addition
+       to the collection.
+
+2008-07-13  Roei Erez  <roeie@mainsoft.com>
+
+       * TreeView.cs: In case of multiple tree node bingings, select 
+       The first one and not the last one.
+
+2008-07-10  Roei Erez  <roeie@mainsoft.com>
+
+       * HyperlinkField.cs: Changed behavior of HyperLinkField bound field key 
+       to be case insensitive.
+
+2008-07-03  Marek Habersack  <mhabersack@novell.com>
+
+       * CheckBox.cs: do not render the language="javascript" attribute
+       in the 2.0 profile.
+
+2008-07-02  Marek Habersack  <mhabersack@novell.com>
+
+       * GridView.cs: minor optimizations (removed a foreach loop,
+       replaced calls to Array.Length with a variable containing the
+       length).
+
+2008-06-30  Marek Habersack  <mhabersack@novell.com>
+
+       * ObjectDataSourceView.cs, Menu.cs, DataList.cs,
+       CustomValidator.cs: hush the warnings
+
+2008-06-10  Noam Lampert  <noaml@mainsoft.com>
+
+       * ListItemCollection.cs: Provide viewstate for dirty collection even if it is empty.
+
+2008-05-30  Marek Habersack  <mhabersack@novell.com>
+
+       * BaseDataBoundControl.cs, ChangePassword.cs, CustomValidator.cs,
+       DataControlFieldCollection.cs, DataControlField.cs,
+       PasswordRecovery.cs, PagerSettings.cs: do not use synthetized
+       event accessors (to avoid locks).
+
+2008-05-18  Marek Habersack  <mhabersack@novell.com>
+
+       * HierarchicalDataBoundControl.cs: Modified GetData method to check if
+       DataSource implements IHierarchicalEnumerable and if so constructs and
+       returns a new instance of ReadOnlyDataSourceView. This provides functional
+       compatibility with the Microsoft.NET framework. Fixes bug
+       #395209. Patch contributed by James Fitzsimons
+       <james.fitzsimons@gmail.com>, thanks!
+
+2008-05-06  Marek Habersack  <mhabersack@novell.com>
+
+       * Calendar.cs: do not create dateInfo in the constructor - culture
+       might be not set yet at this point. Fixes bug #323566
+       Added a private property, DateInfo, which creates the dateInfo
+       when requested.
+
 2008-05-05  Sebastien Pouliot  <sebastien@ximian.com>
 
        * BulletedList.cs: Avoid calling ToString on a string.