We will use View State to store the number of rows that have to be created and then add the rows in the product list as empty products.
The functional requirement is to fetch the list of students (3 coloums) from database (SQL Server) and display it on the web page, along with a blank field in front of each row for entering data.
The second step was to edit that Template column and replace the default control in the column with an updateable control.
In this case, we replaced the default Label with a Radio Button List that had its Data Source set to a table that listed the user's choices.
A while back an article was published on explained how to add a single row at the bottom of the Grid View control. Many readers were interested in the idea of adding multiple rows to the Grid View.