2006-12-14 Igor Zelmanovich <igorz@mainsoft.com>
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / ChangeLog
index b09911c6e0a108b4d26243f509320b0e8c5d2eb0..8ca62e21b1245ff4258b9c1211b17eddd0d9d8d0 100644 (file)
@@ -1,3 +1,331 @@
+2006-12-14 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DataGridPagerStyle.cs: chenged values of DataGridPagerStyles flags.
+
+2006-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * CreateUserWizard.cs: implement GeneratePassword based on Membership.
+
+2006-11-27  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * Wizard.cs: fixed GetStepType method that returned wrong type if the
+       last step type is Complete.
+       fixed ProcessEvent method, corrected FinishButtonClick behavior
+
+2006-11-26  Marek Habersack  <grendello@gmail.com>
+
+       * Calendar.cs: Fixed event validation registration. Now it
+       registers all the arguments that can be passed by this control to
+       the application.
+
+2006-11-25  Marek Habersack  <grendello@gmail.com>
+
+       * FileUpload.cs: Implementation of SaveAs
+
+       * TreeView.cs: A few optimizations for empty style collections.
+
+       * Menu.cs: A few optimizations for empty style collections. 
+
+2006-11-23 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * BoundField.cs: fixed: GetDesignTimeValue()
+
+2006-11-23 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * SiteMapDataSource.cs: fixed: GetViewNames()
+
+2006-11-23  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * ChangePassword.cs: implemented functionality
+       * MailDefinition.cs: implemented CreateMailMessage method
+       * PasswordRecovery.cs: implemented functionality
+
+2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * CircleHotSpot.cs: fixed: 
+       setting Radius with value <0 throws ArgumentOutOfRangeException.
+
+2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * CookieParameter.cs: fixed Evaluate method.
+
+2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * Parameter.cs: fixed Evaluate, ToString methods.
+       * QueryStringParameter.cs: fixed Evaluate method.
+       * SessionParameter.cs: fixed Evaluate method.
+
+2006-11-21 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * ImageMap.cs: fixed rendering.
+
+2006-11-21 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * HotSpot.cs: fixed: AccessKey and HotSpotMode 
+       throw ArgumentOutOfRangeException.
+
+2006-11-21 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * ControlParameter.cs: fixed: Evaluate method 
+       throws exceptions correctly.
+
+2006-11-21 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * CheckBox.cs: fixed: new 2.0 features such 
+       LabelAttributes and InputAttributes.
+
+2006-11-20 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * GridView.cs: fixed: header, footer and empty rows are databound.
+
+2006-11-20 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * Style.cs: added internal helper method RemoveTextStyles.
+
+2006-11-20  Igor Zelmanovich <igorz@mainsoft.com>
+
+       * Button.cs: fixed: support for event validation.
+       * CheckBox.cs: fixed: support for event validation.
+       * FormView.cs: fixed: support for event validation.
+       * ImageButton.cs: fixed: support for event validation.
+       * ListBox.cs: fixed: support for event validation.
+       * TextBox.cs: fixed: support for event validation.
+
+2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DropDownList.cs: fixed: support for event validation.
+
+2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * LinkButton.cs: optimized: support for event validation.
+       * DataControlButton.cs: Added support for event validation.
+       * DetailsView.cs: fixed: RowIndex for DetailsViewRow.   
+
+2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * LinkButton.cs: Added support for event validation.
+
+2006-11-17  Marek Habersack  <grendello@gmail.com>
+
+       * ImageButton.cs: Added support for event validation.
+
+       * ListBox.cs: Added support for event validation.
+
+       * Calendar.cs: Added support for event validation.
+
+       * DropDownList.cs: Added support for event validation.
+
+       * FormView.cs: Added support for event validation.
+
+       * RadioButtonList.cs: Added support for event validation.
+
+       * TextBox.cs: Added support for event validation.
+
+       * BulletedList.cs: Added support for event validation.
+
+       * CheckBox.cs: Added support for event validation.
+
+       * Button.cs: Added support for event validation.
+
+2006-11-16 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * CreateUserWizard.cs: fixed: ActiveStepIndex property.
+
+2006-11-15 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * ListControl.cs: fixed: DataBinding for 2.0, for 1.x - refactoring only.
+
+2006-11-14 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * GridView.cs: fixed: Rows property, DataBinding flow.
+       * DataBoundControl.cs:
+       * BaseDataBoundControl.cs:              
+       
+2006-11-14 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * CompositeDataBoundControl.cs: fixed: 
+       DataBind call Controls.Clear().
+
+2006-11-13 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * CompositeDataBoundControl.cs: fixed: 
+       DataBind sets ChildControlsCreated=true.
+
+2006-11-13  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * Login.cs: fixed CreateChildControls, throws exception if needed
+       control not found
+       * LoginView.cs: fixed CreateChildControls, check templates for null
+
+2006-11-13  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * Wizard.cs: fixed ActiveStepIndex property, fixed SideBar button
+       rendering, fixed history updating
+       * WizardStepCollection.cs: fixed implemented interfaces
+
+2006-11-13  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * XmlDataSource.cs: CacheKeyDependency fixed
+
+2006-11-12 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DetailsView.cs: fixed:  DataKeys, PageCount, DataBinding flow.
+
+2006-11-09 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DetailsViewPagerRow.cs: fixed: must be not resolved as BindingContainer.
+
+2006-11-09  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * ParameterCollection.cs: fixed SetDirtyObject method
+       * ObjectDataSource.cs, ObjectDataSourceView.cs: removed VievState
+       utilization for control's properties, implemented caching
+       * SqlDataSource.cs, SqlDataSourceView.cs: implemented caching
+
+2006-11-09 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * GridView.cs: fixed: DataKeys, PageCount, DataBinding flow.
+
+2006-11-09 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DataBoundControl.cs: fixed: 
+       ConfirmInitState method s called by 
+       the DataBoundControl class in its OnLoad method.
+
+2006-11-06 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * FormView.cs: fixed: DataBinding flow.
+
+2006-11-02 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * CustomValidator.cs: implemented ValidateEmptyText fixture.
+
+2006-11-02 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * BaseCompareValidator.cs: fixed: CultureInvariantValues, Type properties.
+
+2006-11-01 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * Menu.cs: fixed: RenderEndTag.
+       Dynamic menu is rendered when StaticDisplayLevels=1     
+
+2006-11-01 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * GridView.cs: fixed: UpdateRow, DeleteRow, RowCreated.
+
+2006-11-01 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * FormView.cs: fixed: UpdateItem, DeleteItem.
+
+2006-10-31 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DetailsView.cs: fixed: PageIndex, UpdateItem, InsertItem.
+
+2006-10-29 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * RadioButtonList.cs: fixed: has no html output when Items.Count=0.
+
+2006-10-29 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * ListControl.cs: fixed: setting SelectedVolue for 2.0.
+
+2006-10-29 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DataBoundControl: fixed: ValidateDataSource allows null as dataSource.
+
+2006-10-29 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * ListControl.cs: fixed: assigning SelectedIndex with too hight value.
+
+2006-10-29 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * ListControl.cs: fixed: DataBinding for 2.0.
+       for 1.x refactoring only.       
+
+2006-10-25 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * ChangePassword.cs: new class was implemented.
+
+2006-10-25 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * EmbeddedMailObject.cs: new class was implemented.
+       * EmbeddedMailObjectsCollection.cs: new class was implemented.
+       * MailDefinition.cs: new class was implemented.
+
+2006-10-24 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * PagerSettings.cs: fixed: CreatePagerControl.
+
+2006-10-24 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * CommandField.cs: fixed: 
+       considers CaseValidation, ValidationGroup, ButtonType.
+       * DataControlButton.cs: refactoring:
+
+2006-10-24 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DetailsView.cs: implemented: GetCallbackScript method.
+
+2006-10-23 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * FormView.cs: fixed: IPostBackContainer.GetPostBackOptions method.
+
+2006-10-30 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * FormFiew.cs: fixed: UpdateItem, InsertItem.
+
+2006-10-30 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * FormFiew.cs: fixed: PageIndex, rendering.
+
+2006-10-30 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DropDownList.cs: fixed: rendering "name" attribute".
+
+2006-10-23 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * GridView.cs: fixed: IPostBackContainer.GetPostBackOptions method.
+       * DataControlButton.cs: 
+       * CommandField.cs: CausesValidation feature must be implemented other way
+
+2006-10-23 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * CompositeDataBoundControl.cs: fixed: CreateChildControls flow.
+
+2006-10-18 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * FormView.cs: fixed: OnBubbleEvent returns true when event is handled.
+
+2006-10-18 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DetailsView.cs: fixed: OnBubbleEvent works properly.
+
+2006-10-18 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DetailsView.cs: fixed: considers DataControlField.InsertVisible.
+
+2006-10-18 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DetailsView.cs: fixed: CurrentMode property.
+
+2006-10-18 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DetailsView.cs: fixed: current state are not changed during paging.
+
+2006-10-18 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * DetailsView.cs: fixed: 
+       in Insert mode Select not invoked from DataSource
+               
+2006-10-18 Konstantin Triger <kostat@mainsoft.com>
+
+       * ObjectDataSourceView.cs: use Type.GetType for loading full qualified types.
+
+2006-10-17 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * FormView.cs: fixed: CreateDataSourceSelectArguments method.
+       (corresponding test does not work because bug in ObjectDataSourceView)
+
 2006-10-17 Igor Zelmanovich <igorz@mainsoft.com>
 
        * DataBoundControl.cs: fixed: DataBind calls