Details are now showing up correctly, and we are also doing a delete function.  however i feel it is a bit hacky as I a mputting the Id in a hidden input and then reading that input inside the function instead of off the datacontext passed from the router