Editable ADG

Editable DataGrid

The Editable DataGrid project is an effort to add editing capabilities to Efficion's Advanced DataGrid module. We're looking at two types of editing:
  1. Inline Editing- Users with Edit Permissions will be able to edit a records data within the datagrid.

  2. Separate page Editing- When the user clicks on the edit link or icon, they will be taken to a separate page where they can edit that record... Within this area we're looking at implementing both custom built pages (nearing completion) and automatically generated pages (design work complete).


The project is moving along nicely and shows tremendous potential. Updates will be posted below and to this thread in the asp.net forums. Comments and discussions should also occur in that same thread.

Articles

Editable DataGrid Overview

To all those patiently waiting for Inline Editing, I'd like to apologize for the extensive delay and the complete lack of communication... unfortunately, client work takes precedence and I've had a consistently full plate for several months now... I do want to give you a brief update on where things are... Read More...

Editing Update- June 8, 2005

I've now successfully implemented Editing capabilities for the ADG using a separate Editing page. Basically in the settings page, you specify an editpage, i.e. EditBooks.ascx. Then, Grid displays an edit icon on each row, clicking on the icon takes you to a container page that then loads the Edit control... The beauty of this approach is its fully extensible, there's no limits to the complexity of the edited data. The downside is that you have to create the edit page on your own (I'll be providing a sample for use as a basis and perhaps templates for auto-code generation). I also plan on adding a DetailDisplay page to display complete details using the same system... Read More...

Latest Alpha - July 07, 2005

I'm now actively using the editing tie-ins of ADG 3.2 on two client sites and it's working great. I'm still working on making it easier for others to do the same by improving usability and including clear instructions. Read More...

Sample Edit Page Available- July 8, 2005

There is now a sample project for showing how to implement and install the Custom Edit Page capabilities... Read More...
An error has occurred. Error: Unable to Bind article on the Article Details page.
An error has occurred. Error: Unable to Bind article on the Article Details page.
An error has occurred. Error: Unable to Bind article on the Article Details page.
An error has occurred. Error: Unable to Bind article on the Article Details page.

Disclaimer

Before you download the below code, please realize, that it is currently an early stage work in progress and is neither user-friendly nor robust. Support for it will be very limited until it gets further along.

Please send any improvements to adg at efficionconsulting.com.

Known Limitations/Issues

-All fields are edited as text only with no validation by type, length, ...
-No support for Foreign Keys
-Various Limitations in how Keys are handled