Thank you for the clarification that the requirement is to use two-way binding.
In the described scenario the binding will work only the first time as the checkbox will convert 0 and 1 respectively to true and false, but the checkbox will only return true and false which cannot be automatically converted to 0 or 1 by the NumericTextBox.
In this scenario, I can suggest using a custom two-way binding to manually handle converting the true and false values to 0 and 1. Please check the article in our documentation demonstrating how to achieve custom two-way binding:
I hope this will help to achieve the desired result.
Telerik by Progress
Kendo UI is ready for Visual Studio 2017 RC! Learn more.