2004-09-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / ChangeLog
index 6d355c61b1abad9d4af65b6e4b157acfa1da2f9a..874a1774bcedb14930eb7b38846fd4188a971c67 100644 (file)
@@ -1,3 +1,150 @@
+2004-09-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * RadioButton.cs: fix GroupName when the control is inside a
+       NamingContainer different from Page. Closes bug #65586.
+
+2004-09-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Xml.cs: fixed get_DocumentContent (it was returning "" always!) and
+       don't call MapPathSecure on the content itself.
+       
+       * XmlBuilder.cs: handle XML documents written inside asp:xml. The
+       document is checked at parse time and will be checked again at run time.
+
+       Fixes bug #63828.
+
+2004-08-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Xml.cs: use MapPath in DocumentSource and documentContent. Fixes
+       bug #62726.
+
+2004-07-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * BaseValidator.cs: in Validate(), when the control is not visible or
+       enabled, return inmediately after setting IsValid to true. Fixes bug
+       #61831.
+
+2004-06-10 Alon Gazit <along@mainsoft.com>
+       * WebControl.cs: fixed LoadViewState(). 
+       Creates new attributes state bag only when the current is null.
+
+2004-06-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Calendar.cs: implemented OnPreRender and HasWeekSelectors.
+
+2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Calendar.cs: set the title class attribute if we have it. Fixes bug
+       53671.
+
+2004-06-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Style.cs: added SetBit.
+
+2004-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Calendar.cs:
+       * CompareValidator.cs:
+       * ImageButton.cs:
+       * Style.cs:
+       * WebControl.cs: Added protected missing members and attributes.
+
+2004-05-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * TextBox.cs: don't save the Text if in ViewState if it's a password.
+       Save it if the control is not visible or not enabled. Fixes bug #58497.
+
+2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Calendar.cs: fire OnDayRender after assigning the calendar cell text.
+       Fixes bug #58097.
+
+2004-05-09 Gert Driesen (drieseng@users.sourceforge.net)
+       * Parameter.cs: 
+       * SqlDataSourceCommandEventArgs:
+       * XmlDataSource.cs : removed temporary workarounds for CLS 
+       compliance as System.Data is now CLS compliant
+
+2004-05-06 Alon Gazit <along@mainsoft.com>
+        * WebControl.cs: fixed LoadViewState() and SaveViewState(). 
+        Before the change the Enabled property wasn't updated when a postback
+        event was raised.
+        * ListControl.cs: fixed SelectedIndex property implementation.
+        Prevents throwing ArgumentOutOfRangeException (that should not be thrown),
+        when the list is empty.     
+
+2004-04-28 Alon Gazit <along@mainsoft.com>
+        * WebControl.cs: fixed LoadViewState(). 
+        Always loading the saved attributes collection.
+
+2004-04-18 Alon Gazit <along@mainsoft.com>
+       * Repeater.cs: fixed InstantiateItem() and DataSource property.
+       The change in DataSource prevents throwing ArgumentException while
+       setting property value to null.
+       The change in InstantiateItem() prevents NullReferenceException.
+
+2004-04-07  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * BaseValidator.cs: Store Display property in the correct ViewState
+       property. Don't render anything if Display is ValidatorDisplay.None.
+
+2004-03-30  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * Xml.cs: In LoadXpathDoc(), don't use MapPathSecure with documentSource,
+         since it is already a physical path. Fixes bug #55334.
+
+2004-02-13  Jackson Harper  <jackson@ximian.com>
+
+       * Calendar.cs: Match MS postback data. This allows sites that
+       parse the postback data manually to work.
+       
+2004-02-04 Alon Gazit <along@mainsoft.com>
+       * EditCommandColumn.cs: fixed InitializeCell().
+       The rendered LiteralControl should contain "&nbsp;" and not " ".
+
+2004-02-01 Alon Gazit <along@mainsoft.com>
+
+       * DataGrid.cs: fixed a problem in the paging mechanism in the method
+       InitializePager().
+       the problem was when (PagerStyle.Mode == PagerMode.NumericPages),
+       while clicking the "..." link in the second page.
+
+2004-01-28 Alon Gazit <along@mainsoft.com>
+
+       * Calendar.cs: prevent NullReferenceException in RenderAllDays().
+
+2004-01-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Calendar.cs: when rendering days, add a LiteralControl containing the
+       day before OnDayRender is called. Only generate the default links for
+       days when IsSelectable is true after OnDayRender. Fixes bug #53372.
+
+2004-01-21  Martin Baulig  <martin@ximian.com>
+
+       * XmlHierarchyData.cs: Make this compile with csc.
+
+       * BulletedList.cs (BulletedList.SelectedItem): Removed the `set'
+       accessor since the base class doesn't have one.
+
+2004-01-18 Alon Gazit <along@mainsoft.com>
+
+       * CheckBoxList.cs: fix problem with negative TabIndex (wasn't rendered).
+       
+2004-01-18 Alon Gazit <along@mainsoft.com>
+
+       * Style.cs: CopyFrom method shouldn't copy a value that is equal to
+       Property default value.
+       * FontInfo.cs : CopyFrom method shouldn't copy a value that is equal to 
+       Property default value. 
+
+2004-01-15 Alon Gazit <along@mainsoft.com>
+
+       * RadioButtonList.cs: RepeatLayout property should affect the rendered
+       html.   
+
+2004-01-15 Alon Gazit <along@mainsoft.com>
+       * FontInfo.cs: Add validation check to Size property.   
+
 2004-01-07 Alon Gazit <along@mainsoft.com>
        * DataGrid.cs: Fixed PrepareControlHierarchyForItem().
        merge the column's style to the cell's style and not to