Based on the given information, I believe that the best way to accomplish your goal is exactly usage of the BindTo method and ViewData that holds the widget data. Here
you can find more information how to bind the widget on server.
If you more specific answer, I will need more information about your current implementation - Controller and View or even better a runnable test project.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.