What happened to the popup form or full page form? The only demo's I see are for inline-cell editing. What options need to be passed for a popup form?
You might want to try Radzen Studio or Radzen Blazor Studio where the default CRUD pages template is exactly add/edit with dialog. Once you create the application you can check what code is needed to populate and bind form components.