This solution works great! Only problem I am having is that after create, the gid does not refresh to show the new item.
I am calling: GridData.Add(itemToAdd); to add the item to the grid in the create. It doesn't show up. If I refresh the page it does show up. I tried adding StateHasChanged, no difference. Is there some way I can force the Grid to refresh?