This custom datagrid webcontrol will provide out of the box functionalities with full state management by just setting AlladinDataGrid custom properties at designtime, runtime or web config file and extended properties of a datacolumn by adding the custom datatype or enum properties of alladindatagridcelltype for achieving following features:

  1. Expliciltly fire an edit, delete or pagerediect events.
  2. Captions for Edit, Update, Cancel & Delete buttons can be either text or graphic.
  3. On double click of any row, editcommand or pageredirect event of the row will be performed.
  4. On single click of any row, selectcommand will be performed on the client end, thus saving the roundtrip to server.
  5. Sorting of the columns ASC/DESC on corresponding clicks on the column header.
  6. Paging of the datagrid.
  7. Maintaining State Across Pages Or A Page For Checked Records.
  8. Complete Inline Edit & Fully Editable Support based on the datatype of the datacolumn i.e. Add Textboxs with their Maxlength, date control, dropdownlist, elipse button i.e. textbox with a button control control mostly used for fetching information from a popup windiw , requiredfieldvalidator if not null column, rangevalidators for numeric columns and must more....
  9. Makes A Particular Row or Column ReadOnly conditionally & unconditionaly.
  10. Making A Particular Cell As ServerSide Link Button or An Email link button.
  11. etc....
AlladinDataGrid Source Code

Click Here To View AlladinDataGrid Control Source Code