Question: All, I am creating a web application and I need to give users the ability to add/edit/delete records in a grid type control. I can't use 3rd party controls so I am restricted to just whats in the box for asp.net (datagrid or gridview) or creating my own. Any thoughts on the best direction to go in. I'd like to keep the complexity level at a dull roar :)

thanks in advance
daniel

Answer: 
You should definitely use edit and insert templates. All you have to do is give the button/link the command name such as insert/delete/update and you can allow the Grid to do most of all the work.

[Check out this link](http://www.codeproject.com/KB/aspnet/InsertingWithGridView.aspx)

I think you'll learn to love the gridviews because they are pretty powerful.
this is the best site for what you are after

**www.Asp.Net**

* [**Data Access Tutorials controls**](http://www.asp.net/learn/data-access/)
* [**Master/Detail Using a Selectable
Master GridView with a Details
DetailView**](http://www.asp.net/learn/data-access/tutorial-10-cs.aspx)
* [**Using TemplateFields in the GridView
Control**](http://www.asp.net/learn/data-access/tutorial-12-cs.aspx)

**Others**

* [**Beginners Guide to the GridView
Control**](http://aspnet101.com/tutorials.aspx?id=51)
* [**The GridView Control**](http://www.hotscripts.com/listing/asp-net-2-0-free-tutorials-the-gridview-control/)
* [**IN-DEPTH LOOK AT THE GRIDVIEW CONTROL**](http://www.programminglearn.com/409/in-depth-look-at-the-gridview-control)