Please refer following threads:
This article will give you an overview of how to use an ASP.NET GridView completely, and how to use RowEditing, RowUpdating, RowDeleting, RowCommand, RowDataBound, RowCancelingEdit, and Pagination in a DataGrid. From this article, you will have a clear view of GridView data inserting, deleting and updating:
Editable GridView in ASP.NET 2.0[
^]
Full-featured GridView with Edit/Insert/Update features and more:
Full-featured Editable GridView Control[
^]
Edit individual GridView cells without putting the entire row into edit mode.Examples using the SqlDataSource and ObjectDataSource controls are included:
Edit Individual GridView Cells in ASP.NET[
^]
In this article you can get common feature which we generally want in asp.net GridView.
Fixed hedder and scrollbar – using jQuery
Check Uncheck all rows - using jQuery
Sorting direction imgae indicator - just by code behind no CSS no Script
Filter GridView row at client side - javascript
Userful GridView ASP.NET[
^]
Some more examples:
GridView Examples[
^]