以下代码用来检查,客户端是手机端还是PC端
1 string strUserAgent = Request.UserAgent.ToString().ToLower(); 2 bool isMobile = Request.Browser.IsMobileDevice; 3 if (isMobile || strUserAgent.Contains("iphone") || 4 strUserAgent.Contains("blackberry") || strUserAgent.Contains("mobile") || 5 strUserAgent.Contains("windows ce") || strUserAgent.Contains("opera mini") || 6 strUserAgent.Contains("palm")|| strUserAgent.Contains("samsung")|| strUserAgent.Contains("htc")) 7 { 8 //移动端 9 } 10 else 11 { 12 //PC端 13 }