thanks for the code. Actually, what I was hoping to do was to issue a series of app.navigate() statements, which I had hoped would load all the views into the DOM, and then navigate back to the original view and perform the validation. However, did not work
var view1Validator = $('#view1').kendoValidator().data("kendoValidator");
var view2Validator = $('#view2').kendoValidator().data("kendoValidator");
var view3Validator = $('#view3').kendoValidator().data("kendoValidator");
// now perform the validation using for all views
I did find an acceptable solution however. Just as background, the application consists of 10 views, with about 200 data entry fields and the user is able to save their incomplete work and come back to it at a later time. When the user reloaded their data, I wanted to do a validation on all views. My solution was to simply save a flag indicating whether each view had been validated so that when the user reloaded their data, I could change the badge on the appropriate tab indicating that the page's data was valid. Any changes to a validated page removes the badge, until the user re-validates the data. The solution works well, so I no longer need to try to attempt to perform a validation on all the views.
Thanks for your help,