Gridview new row!!!

I have a Gridview containing 5 columns, of which last three columns a textboxes in Item Templates. The first column consists of numbers 1,2,3...etc, which i bind from a datasource. When i enter text in the last column in the textbox, for a particular row, i need a new row to be added below that row on the textchanged event of that textbox. Also the first column value of that row should have an extension such as 1A, 1B...etc. Like this i need it to be possible in the other rows also......plz could really use the help!!! And also please keep the language in C#.

The new row part and the extensions are the problem for me.....the rest i can do!!!

Thank you
Gridview new row!!!
===


I have a Gridview containing 5 columns, of which last three columns a textboxes in Item Templates. The first column consists of numbers 1,2,3...etc, which i bind from a datasource. When i enter text in the last column in the textbox, for a particular row, i need a new row to be added below that row on the textchanged event of that textbox. Also the first column value of that row should have an extension such as 1A, 1B...etc. Like this i need it to be possible in the other rows also......plz could really use the help!!! And also please keep the language in C#.

The new row part and the extensions are the problem for me.....the rest i can do!!!

Thank you