ALGrid - inline editing

ALGrid - web-control that displays the values of a data source in a table where each column represents a field and each row represents a record. The ALGrid control allows you to select, sort, insert, and edit these items.

ALGrid key features:

  • Cross-Browser Support - supports the full set of features on most popular browsers like Internet Explorer, Gecko-based browsers (Mozilla, Firefox, Netscape), and Opera.
  • Inserting new records - ALGrid has ability to insert new records into DataSet.
  • Multi column sorting - ALGrid allows you to sort data by one or multi columns. Select columns with CTRL key to sort the rows.
  • Preview Row - With a simple property setting, control allows you to display a preview region beneath each row just like MS Outlook. These sections are extremely useful if you need to display memo field values or other information that doesn't fit into individual grid cells.
  • Viewstate Optimization - ALGrid has great performance - minimum server load, maximum viewstate and render-size. Rich client browser functionality.
  • Preserving the Grid State After Postback - ALGrid has the ability to preserve its appearance, group-by state, sorting, current page, edit or selected state, and resizing after postbacks with minimum resource usage. This significantly improves the usability of the component.
  • Easy Migration from GridView to ALGrid - the declarative syntax of ALGrid is quite similar to that of the GridView control, which makes the migration a pretty straightforward task.
  • Rich Set of Column Types - ALGrid supports all widely used column types (EditCommand, Bound, CheckBox, Dropdown, PushButton, LinkbButton, HyperLink, ) as well as Templated columns, which give you complete freedom over the data layout and formatting.
  • Paging - ALGrid natively supports table paging, which enables users to view the data in small chunks for faster loading and easier navigation.
  • Design-Time Support - ALGrid has full support for the design mode of Visual Studio .NET. This allows you to build, customize, and populate the grid in a convenient WYSIWYG environment.
  • Flexible Editing Functionality - edit controls appear within the edited row.
  • Appearance Customization - the appearance of all grid elements is fully customizable using skins.
  • Filtering - ALGrid can now perform filtering operations for all columns that support filtering. For each column there will be a dropdown menu with the available filter expressions. ALGrid can automatically determine the expression set applicable for each column based on the data type of the field.
  • Multiple and Single select ability - User can select some records with clicking on the item with pressed CTRL key.
   
OrderID
CustomerID
EmployeeID
OrderDate
ShipCity
Available
ShipCountry
 *
 Please click here to insert new row
   10248VINETmvqqq93/14/2006LondonSwitzerland Edit Delete 
   10249TOMSP98/5/1994MünsterGermany Edit Delete 
   10250HANAR48/8/1994Rio de JaneiroBrazil Edit Delete 
   10251VICTE38/8/1994LyonFrance Edit Delete 
   10252SUPRD48/10/1994CharleroiBelgium Edit Delete 
   10253HANAR38/10/1994Rio de JaneiroBrazil Edit Delete 
   10254CHOPS58/11/1994BernSwitzerland Edit Delete 
   10255RICSU98/12/1994GenèveSwitzerland Edit Delete 
   10256WELLI38/15/1994ResendeBrazillaa Edit Delete 
   10257HILAA48/16/1994San CristóbalVenezuela Edit Delete 
12345678910...