BuilderEditor

BuilderEditor ASP.NET component change log

Version 1.0.9 (May 1, 2006)

  • FIX: The Title box in the Rows Tab was displaying special characters (Tab character).

Version 1.0.8 (April 11, 2006)

  • FIX: A NullReferenceException was raised when the Regular expression editor in the Rows Tab was displayed.
  • NEW: Two new constructors have been added to the IndexedDictionary. They allows you to specify whether the entry keys are case-sensitive.
  • CHANGE: All the IIndexedDictionary properties in the data events are not case-sensitive.

Version 1.0.7 (March 9, 2006) 

  • NEW: Registration and activation programs have been added to the BuilderEditor installation program.

Version 1.0.6 (February 1, 2006) 

  • Time limit has been removed.
  • NEW: Localization support has been added. It allows you to specify custom strings (Insert, Update, Delete, Edit, Back and Cancel caption) for the current culture.
  • NEW: Server-side validation has been added for regular expressions and required fields.
  • CHANGE: IDictionary has been replaced with IIndexedDictionary in the data operations event args.
  • REMOVED: The ReadOnlyProperty property has been removed from the BuilderEditorRow class.
  • REMOVED: The AutoDataBind property has been removed. The BuilderEditor controls always calls the DataBind method automatically.
  • FIX: Data operations exceptions raised when viewstate is disabled have been fixed.

Version 1.0.5 (October 20, 2005)

  • NEW: The BETA license expires on February 1, 2006.
  • NEW: Paging support has been added. The following properties and events have been added to control paging: AllowPaging, PagingCount, PageIndex, PagerSettings, PagerStyle, PageIndexChanged, PageIndexChanging.
  • NEW: The MasterUrl and AutoRedirectToMasterUrl properties have been added. The AutoRedirectToMasterUrl property allows you to redirect to MasterUrl after an Insert, Update or Delete operation has been executed successfully or when the Cancel button has been clicked.
  • REMOVED: The CancelUrl and SuccessfulOperationUrl properties have been removed.
  • CHANGE: The BuilderEditor only displays one record at once not multiple records. You can use the paging support to navigate through the records.
  • NEW: The CurrentItem property has been added to get the BuilderEditorItem object currently displayed. You can use this property to get the values of the controls within the BuilderEditorItem object.
  • REMOVED: The Items property has been removed. You can use the CurrentItem property to get the BuilderEditorItem object currently displayed.
  • NEW: An error section has been added to notify invalid input values. You can use the RequiredFieldText property to indicate the text to be displayed when a required field be empty.
  • NEW: An status section has been added. This section is displayed at the top of the BuilderEditor. You can use the status section to display a message to indicate whether an Insert, Update or Delete operation has been executed successfully. The following properties has been added to control the status section: StatusSettings, StatusStyle.
  • NEW: The AutoDataBind property has been added. It allows you control whether the BuilderEditor will call the DataBind method automatically.
  • NEW: HeaderText and FooterText properties added. Use this properties to specify the text content for the Header and Footer templates respectively.
  • NEW: A NoData section has been added. Use this section to display a message when the data source to which the BuilderEditor is bound contains no data. The following properties has been added to control the status section: NoDataStyle, NoDataTemplate, NoDataText, ShowNoDataNewButton.
  • NEW: The ShowBackButton property has been added. When the Back button is clicked the user is redirected to the MasterUrl page.
  • FIX: The BuilderEditor state was not working correctly when more than once BuilderEditor instance was placed in a webform. It is important that you don't change dynamically the BuilderEditor ID property to ensure that the BuilderEditor state will work correctly.
  • FIX: The DataBind method was executed twice when a user call it directly in the page Load event. It happened because the BuilderEditor called the DataBind method without notice that the user has already call it. Now before the BuilderEditor call the DataBind method it checks that the user has not call the DataBind method already.
  • CHANGE: The DataBinding event is only raised when the DataBind method has been called and the BuilderEditor mode is set to Edit or ReadOnly.
  • REMOVED: The FileTemplates tab has been removed from the BuilderEditor configuration editor.
  • REMOVED: The DynamicFooter, DynamicHeader, DynamicSeparator, HeaderTemplateID, FooterTemplateID, SeparatorTemplateID have been removed.
  • REMOVED: The SqlDataExecute class has been removed.
  • CHANGE: The BaseDataExecute class has been replaced with the DataExecute class.

Version 1.0.4 (July 18, 2005)

  • CHANGE: The configuration settings were stored at [INSTALLATION_DIR]\For .NET 1.*\BuilderEditor.cfg. Now the configuration settings are stored at [USER'S APPLICATION DATA]\Mixba\BuilderEditor\1.0\For .NET 1.*\BuilderEditor.cfg. It allows the users to have their own configuration settings.
  • CHANGE: The BuilderEditor.cfg file won't be deleted even if you remove the BuilderEditor control, it will allow you to upgrade the BuilderEditor control without lost your configuration settings.

Version 1.0.3 (July 13, 2005)

  • FIX: When the user selected a format from the Format template drop-down list in the Rows Tab, the selected format was not applied to all the rows of the generated HTML table(s). Now the selected format is applied to all the HTML rows.
  • NEW: A Fields editor has been added which allows you to specify the available data fields. This option is only available when you have not bound the BuilderEditor to a data source. Use the editor when the data source is not available at design-time but only at run-time. For example, use the editor when the data source is typed directly in code and is not available at design-time. To use the Fields editor right-click in the Fields available list or double-click an item in the Fields available list.

Version 1.0.2 (July 5, 2005)

  • NEW: The BETA license expires on October 11, 2005.

Version 1.0.1 (May 11, 2005)

  • FIX: The help for the Constants Tab was not displayed when you click the Help button.
  • FIX: The BuilderEditor was displayed even if the data source returned no data. Now if the data source returns no data the BuilderEditor is not displayed.
  • FIX: When the selected data source in the Rows Tab was a Dataset without DataTable objects a null reference exception was thrown when you click the button to display the Data key fields dialog.
  • FIX: When you selected None in the Format template drop-down list in the Rows Tab the TableTemplateId  HTML attribute was not deleted. Now it is deleted.
  • CHANGE: The TableTemplateId HTML attribute was renamed to FormatTemplateId. If you have generated code and applied a format template rename the TableTemplateId HTML attribute to FormatTemplateId .
  • CHANGE: The DataSourceObject property of the BuilderEditor class was moved to the BaseBuilderEditor base class.
  • NEW: The BETA license expires on July 11, 2005.

Version 1.0.0

  • Initial beta release.