Completed
Last Updated: 02 Jun 2016 08:01 by ADMIN
SUNIL
Created on: 23 Nov 2015 18:25
Category: UI for ASP.NET AJAX
Type: Feature Request
0
method on server-side and client-side to validate browser compatibility with radcontorls for asp.net ajax
Recently when I was testing my ASP.Net application on different browsers, I found that in some of the browsers the controls did not work as expected.   These browsers were not in the list of compatible browsers mentioned at following URL:  http://www.telerik.com/aspnet-ajax/tech-sheets/browser-support

I then tried to come up with a method in JavaScript that would check if the current browser matched any one of the compatible browser name and browser version mentioned in above URL.  Then I could simply call this JavaScript method in the  page load event of master page and alert the user that the browser he or she is using is not compatible with the website.

It would be nice if such a method was there as part of RadControls library for ASP.Net AJAX. Such a method could be defined on client-side as well on the server-side.  It would  make life easier for a developer using RadControls, since users of the web site could be easily warned if they were using a browser that RadControls did not support.  Right now end users would just see the application behaving strangely when RadControls are rendered on an unsupported browser. 
3 comments
ADMIN
Rumen
Posted on: 02 Jun 2016 08:01
Your feature request is indeed a bit out-of-the scope of the product's API, but if more users request it, we will consider implementing it.

Until than everyone can see the list of the supported browsers at http://www.telerik.com/aspnet-ajax/tech-sheets/browser-support and if needed implement his/her own method using the provided Telerik Static Client Library.
SUNIL
Posted on: 01 Jun 2016 16:19
But, will that method in Telerik Static Client Library  also tell if browser is compatible with Telerik controls? I believe that method only tells if browser is of a specific type/version and not if that browser/version is included in the list of  browsers compatible with Telerik controls.
But, it's fine if this is out-of-scope as a feature. It's just a wish list and not something very necessary.
ADMIN
Rumen
Posted on: 01 Jun 2016 15:41
We do offer an API that one can use to determine which is the used browser including its compatibility mode: http://docs.telerik.com/devtools/aspnet-ajax/controls/telerik-static-client-library. This should be enough for every developer to build such an method easily.