MSDN заставляет так легко обнаружить мобильный браузер:
if (Request.Browser["IsMobileDevice"] == "true" )
{
Response.Redirect("MobileDefault.aspx");
}
На самом деле, похоже, вы также можете просто проверить Request.Browser.IsMobileDevice. Но как это работает? У меня даже нет файла .browser... что происходит здесь за кулисами? Есть ли встроенные значения по умолчанию для ASP.NET 2.0?