So it's 10pm, and I think I finally cracked it... thanks to this...
ASP.NET Articles
Set parameter value of SqlDataSource to SelectedValue of another page control
You have a DetailsView control with edit / add and all the other goodness enabled, but when adding a new record you...
No Results Found
The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.