MSDN makes it sound so easy to detect a mobile browser:
if (Request.Browser[\"IsMobileDevice\"] == \"true\" ) { Response.Redirect(\"MobileDefault.aspx\"
Issues has been resolved while I added 51Degrees, just add 51degrees using Nuget thats all. See more here https://51degrees.codeplex.com