I think I got this working. Previous code had a small bug. This one seems to be working:
Does this look like a proper way to manually initialize editor?
answered on 14 Oct 2016, 10:08 AM
The recommended approach is to set the Grid's editing mode to "popup", and either define a custom editor template for the whole popup via the editor.template option, or a custom editor for the respective column, that has to be edited via the columns.editor option.
Also, the Grid's dataSource.transport should be configured for CRUD operations, as described in the following section of our documentation:
If you want to put a given row in edit mode on click instead of using the columns.command option, this can be done by attaching a custom click handler to the Grid's tbody, obtaining the clicked row, and call the editRow() method, e.g.: