Hello, Medhanie,
The syncReady method is added in the kendo.aspnetmvc.js file. With that in mind, ensuring that the kendo.aspnetmvc.js file is added to your project (reference the script in your _laoyout.cshtml) should resolve the error with the missing function. This topic is also discussed in the following forum thread:
https://www.telerik.com/forums/kendo-synchready-is-not-a-function-error#pnTxXvZ6aU2S3JNfK26MGg
Hope this would help.
Regards,
Nencho
Progress Telerik
Progress is here for your business, like always.
Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.