Your oData response seems to be version 1, and our DataSource supports version 2.0.
In addition to that, there are several recommendations for your example:
- Instead of using onclick, you should bind to the mobileButton click event.
- If you don't want the button to navigate, do not put a href attribute on the element. Right now clicking the button navigates to the same view as a remote one (probably that is the reason for the back button).
- You can also use the view-init data attribute of the view to execute the code in the right moment.
Our mobile Button events example
illustrates both techniques (view the source).
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI