Thank you for writing back.
The provide code looks OK and without the actual project I cannot tell why this functionality does not work properly. This is why I have created and attached a small sample project. Could you please check it and let me know how it differs from your real setup?
I am looking forward to your reply.
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.