Thank you for the suggestions, but i can't seem to make either one work.

I know how to use extended properties, but I have no clue of what the code looks like that should go in there.

For option 2, i created an action with a refresh of the image component and managed to execute it by executing a click on the button from javascript, but it doesn't do anything. Maybe it's because the datasource of the image is database.

I got a little further again and am able to call an action from an extended property, but now my main trouble lies into refreshing an image.

No matter how I try, the image control is not refreshed after saving a new binary content. I have tried refreshing the image using the refresh action, i have tried refreshing the entire record and then refreshing the image and i have tried any and all combinations of these actions.

It seems like a bug in outsystems to me.

Closing and reopening the form does show the new image, so I know that the new binary data does get saved correctly.