Thursday, March 28, 2024
Login  | 
 
 
 
 
You are here :: ValidatedControls

ValidatedControls© for .NET

Vast Domains Incorporated has been developing custom controls and custom graphic interfaces since 1982.  For ASP.NET data related projects, the ValidatedControls© provide developers a mechanism for rapid and efficient implementation of data input and reporting with a minimum of supporting code.  Support and maintenance for projects using the ValidatedControls© are significantly reduced.  Application changes, such as data structure modifications, are easily accomodated and often result in simple changes to table values and structure.  The ValidatedControls© controls provide significant advantages for rapid development of both simple and sophisticated database dependent applications.   The ValidatedControls© consist of the following:

Each of the data input controls are designed to be used in conjuction with the ValdiatedDataSet and the ValidatedDataBinder helper classes.  ValidatedControls are added to the desired aspx page as needed.  A ValidatedDataSet is created to be used with the controls added to the page.  The ValidatedDataSet is an extension to the .NET dataset that provides the developer a simple direct method to build a dataset.  Once the dataset is created, the controls are bound to the dataset using the ValidatedDataBinder. 

The data structure, related dependencies and limitations are defined in a database structure table the ValdiatedControls use for validation, required entry and value selections.  This table contains entries including table name, column name, column type, column size, required, low range, high range, help text description, and error text description.  During the processing of the page on the server, the ValidatedControls utilize the structure table to assemble the proper validators, lists, ranges and other requirements needed for each control.  The requirements for each control are enforced during the data entry process on the browser.  Once the user has successfully entered the data on the client, the modified data is saved in the database using the ValidatedDataSet with one simple function call.

 ValidatedTextBox

The ValidatedTextBox is designed to accomodated a wide variety of data entry values including text, integers, decimals and dates.  Data entry is validated on the client end using validators that are created based upon the type of data entered.  The type of data allowed in the ValidatedTextBox is defined in the database structure table and includes the proper ranges and related dependencies.

ValidatedDropDown

The ValidatedDropDown is an extensible dropdown list control.  The values displayed in the dropdownm list can be defined in any database table and are automatically bound at runtime.  Filters can be applied to ValidatedDropDown values that are dependent upon values specified in other ValidatedControls used on the same page.  

ValidatedCheckBox

The ValidatedCheckBox is an AJAX enabled checkbox that can be used to control the visibility and activation of other ValidatedControls used on the page.

ValidatedComboBox

The ValidatedComboBox is a combination of two controls designed to behave like a classic Windows combobox control .  The values displayed in the dropdown list can be defined in any database table and are automatically bound at runtime.  Filters can be applied to combobox values that are dependent upon values specified in other ValidatedControls used on the same page.  A textbox enables enty of a value not included in the list of values shown in the dropdown. 

ValidatedLabel

The ValidatedDropDown is an extensible dropdown list control.  The values displayed in the dropdownm list can be defined in any database table and are automatically bound at runtime.  Filters can be applied to ValidatedDropDown values that are dependent upon values specified in other ValidatedControls used on the same page.  

ValidatedMultiSelect

The ValidatedMultiSelect is a checkbox list control that allows the selection of multiple values.  The checkbox list values displayed can be defined in any database table and are automatically bound at runtime.    

FlexGrid

The FlexGrid is a .NET grid control that is created automatically from the data structure for a selected database table or view.  The Flexgrid allows in-line editing and deleting for any row displayed.  New rows can be added in-line using the row display in the grid footer.

For more information, contact sales@vastdomainsinc.com.

 

 

 
  
 
 
Home | Custom Development | ValidatedControls | Contact Us
Privacy Statement | Terms Of Use
Copyright 1998-2010 by Vast Domains Incorporated