What is the default setting for RenderMode? Is there any reason why you not just set RenderMode to "Auto"?
3 Answers, 1 is accepted
answered on 20 May 2016, 09:19 AM
Thank you for this good question!
While the modern lightweight and mobile renderings become more and more popular, there is a good number of old projects that still use the classic rendering. We follow closely the trends and once the lightweight rendering usage exceeds 70-80% we will switch the default value of RenderMode to Auto.
Since this is a public forum thread, I strongly encourage everyone to share his/her opinion about changing the default value of this property.
Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer and share your thoughts.
For some reason when I set application RenderMode to Auto I get odd results. For instance the RadMenu dropdown displays correctly some places and other places the item width shrinks and the text is smashed into a smaller space.
This is a reason to not 'just' set it to Auto.
answered on 02 Jun 2016, 04:25 PM
The RenderMode="Auto" should be used along with the Device Detection Framework, e.g.
When Telerik.Web.Device.Detection.dll assembly is referenced in a project, Telerik controls will use it automatically. For example those controls which need to resolve RenderMode="Auto" will use it to determine, whether to activate Mobile Render Mode.