I have a page which contains a datagrid, where I populate the search results.

However, the concern is that inline editing is causing POSTBACK, i.e each time an edit button is pressed. I kow this is the default pattern and works well in most cases, but is there a way to implement inline editing with a DataGrid/GridView etc without doing a postback, setting the editItemIndex etc ... It seems such a waste to have to perform these intense search queries on the database simply to turn text into textboxes ... and vica versa when if the cancel button is pressed.

I am coding in c#.

Thanks