Edititemtemplate not updating
When configured to insert, update, or delete data, the Grid View, Details View, and Form View controls provide a user interface for modifying the underlying data.
This user interface calls the methods to methods of classes in the BLL, as well as how to configure the Grid View, Details View, and Form View controls to provide data modification capabilities.
That means that all fields will be generated at run time, depending of what fields your data source contains.
This is fast solution, but if you want more control over the way how fields will be presented, you need to set Auto Generate Rows property to False. Details View control has seven types of fields, every with different purpose: Bound Field - This is default field, used when Auto Generate Rows is true.
For Edit Item Template and Insert Item Template Bind() method is used. Selection of category is presented in different layouts: as simple text in read-only mode and with Drop Down List control in Edit Item Template and Insert Item Template, so users can easily select category from offered category names in Drop Down List, instead of writing of category ID to Text Box control.
In this tutorial we'll see how to map an Object Data Source's Insert(), Update(), and Delete() methods to the methods of BLL classes, as well as how to configure the Grid View, Details View, and Form View controls to provide data modification capabilities.
We've seen how the Object Data Source acts as a proxy between the ASP. When a Grid View needs to display data, it invokes its Object Data Source's query to the Northwind database.
Recall that when we created the Table Adapters in the DAL in our first tutorial, Visual Studio automatically added methods for inserting, updating, and deleting data from the underlying database table.
By default, Details View control has Auto Generate Rows property set to true.
NET 2.0 or later we can use specialized Details View and Form View controls. If you only need to show record in read-only mode, your data source control needs only Select command.
In this example, I will use Sql Data Source control to bind Details View to SQl Server database. You can create these tables in your database with SQL code like this: For table Products Fill tables with some data and run the example to see how it works.
Over the past several tutorials we've examined how to display data in an ASP.
NET page using the Grid View, Details View, and Form View controls.