To define reusable parts of an application, developer often needs to define a model for the data, and a template for the presentation.
UserControl may systemize and simplify this activity.
Please look at the following links for details:
http://www.nesterovsky-bros.com/weblog/2013/03/26/KendoUIUserControl.aspx
http://www.nesterovsky-bros.com/weblog/2013/04/03/KendoUIExtendedModel.aspx
http://www.nesterovsky-bros.com/weblog/2013/05/18/KendoUIControlsjs.aspx
http://www.nesterovsky-bros.com/download/KendoUI/scripts/controls.js