Ok this is killing me trying to figure out how this should be done. I've got a simple master/detail set of forms. The detail actually pops up a new window and loads only the specific record that is being edited. I'm using mostly visual data components in Interdev, which works great for loading the data. There's basically 5 lines of code in the page_load event:<BR><BR> 'Put user code to initialize the page here<BR> Dim myLoader As New Admin.siteLoader()<BR> SiteDS1 = myLoader.loadSiteData(User.Identity.Name)<BR> View1 = New DataView(SiteDS1.Listings, "ID = " + Request.Item("listingID"), "", DataViewRowState.CurrentRows)<BR> DataBind()<BR><BR>Simple as can be. Using this setup I could build out 10 of these pages in a couple hours with no problem. What is problem is trying to figure out how to post the data BACK if the user edits it. Can anyone clue me in on how to do this via datasets and dataviews?