I have a good exposure in ASP.NET Gridviews, I worked on same issues with grid view in my old projects i did same thing, adding updating and deleting records with dropdowns with paging and indexing, and i can do it in 1 day but i require some more time to test and confirm quality of the delieverable.