Button on gridview to update single row

Hi, I have a model with a boolean field “attivo” to be 1 or 0, and a gridview (kartik dynagrid) in the “index” view.
My goal is to have a button on each row of the grid, to modify this field without any form editing. Just click the button and the value changes.
More, best of all if it’s possible to modify the colour of the modified row.
I tried using the kartik EditableColumn, but it doesn’t allows button (I test checkbox and text) and it give me the error: “Invalid editable index or model form name”.
Any suggestion? Best regards