Используя UserAgent, можно определить, мобильный ли браузер у пользователя (для наиболее распространённых платформ):

var isMobile = Regex.IsMatch(UserAgent, 
    @"mobile|android|kindle|silk|midp", 
    RegexOptions.IgnoreCase | RegexOptions.CultureInvariant);

 

 

 

Опубликовано в ASP.NET