" The Details View control is not limited to exposing its data to users in an appropriate and friendly way.
The control also provides interactive buttons to navigate data and edit and insert new records.
Namely, each field in the Grid View or Details View is rendered in its editing interface; Bound Fields display a Text Box control while Check Box Fields display an enabled checkbox.
Moreover, a Command Field is added, which displays the Edit, Update, and Cancel buttons, as needed.
When the Details View control is bound to a data source control, the Details View control can take advantage of the data source control's capabilities and provide automatic updating, deleting, inserting, and paging functionality. Input controls that are appropriate for the field's data type (such as a Text Box or a Check Box control) are displayed with a field's value for the user to modify.
The Details View control provides built-in capabilities that allow the user to update, delete, insert, and page through items in the control. In edit mode, the Edit button is replaced with an Update and a Cancel button.
These features are provided out-of-the-box and are not configurable by programmers.
Or, at least, not declaratively and, maybe, not easily.
Details View control supports the edit, insert, delete and paging functionality.If user clicks on paging link at bottom of Detail View control, then Page Index Changing event fires.Another important property of Detail View control is Pager Settings.Many fields types, such as the Bound Field, can generate their own editing interface, but with templates the page developer is on the hook for specifying the editing interface.Creating an editable List View control entails defining the editing interface via the and adding the Edit, Update, and Cancel buttons in the appropriate spots.