AUTHOR: Peter Milchev
DATE POSTED: March 11, 2019
Short answer: it is not recommended and it will not work most of the cases. Continue reading to understand why and possible alternatives.
All Telerik UI for ASP.NET AJAX controls must be created on the server. Ultimately, they are WebForms server controls that are based on the MS AJAX framework and as such implement the IScriptControl interface.
Also, the client-side properties needed for the client-side object depend on the server-side properties and are serialized by the .NET Framework on the server. Usually, the server-side properties reside in the ViewState.
1) Use the Kendo UI widgets which are pure client-side objects, and are designed to be created and work on the client.
2) Create the server controls on the server, but set their Visible property to false. Then, when needed, create a partial or full postback to set it to true.
3) Have a placeholder control and via a partial or full postback create the controls dynamically on the server-side. The needed information from the client can be sent as arguments to the server side.