One of the flexible and new features came with ASP. This data bound control is used to display the values of a single record from a data source in an HTML table, where each table row represents a field of the record.The Details View control allows you to edit, delete, and insert records.Instead when setting the Update Parameters in the codebehind, the control will update the database with the parameter names entered.
This will be solved when calling the Item Updating event.
After setting the Details View’s Item Updating method, you will need to modify the SQL Data Source’s Update Command, Update Command Type, and Update Parameters.
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.
Now, we have Edit button on Details View control in ASP. When we click Edit Button that time we need to change mode of Details View control for Editing Records.
For Editing set Autogenerate Edit Button = True at property of Details View control.
The legacy code in the SQL data source used a update statement with parameters.
Normally the details view control automatically detects whether to pass a null in the parameter.
For more information, see Validation Server Controls. The Details View control can automatically add a Command Field row field with an Edit, Delete, or New button by setting the Details View. Unlike the Delete button (which deletes the selected record immediately), when the Edit or New button is clicked, the Details View control goes into edit or insert mode, respectively.
Validation server controls are also provided to assess user input. Auto Generate Insert Button properties to true, respectively.
Here, we will learn how to edit, update, delete record to Details View in ASP. If you click Cancel Button then Details View back to original Readonly mode.