誰もがasp.netのモバイルデバイスからの要求を識別する方法を知っていますか?私はこのコードを使用していますが、ミニオペラエミュレータを使用してモバイルかデスクトップアプリケーションかどうかを確認しています。ASP.NET C#でモバイルデバイスから送信されたhttp要求を識別する方法は?
HttpRequest httpRequest = HttpContext.Current.Request;
if ((httpRequest.Browser.IsMobileDevice))
{
string path = httpRequest.Url.PathAndQuery;
bool isOnMobilePage = path.StartsWith("/Mobile/", StringComparison.OrdinalIgnoreCase);
if (!isOnMobilePage)
{
string redirectTo = "~/Mobile/";
HttpContext.Current.Response.Redirect(redirectTo);
}
}
私はVisual Studioを使用しており、モバイルSDKは組み込まれていません。
おかげ
ありがとうございました。あなたの提案はうまくいきます............もう一度お礼ありがとうございます –
他の開発者も便利であるようにマークしてください。 – Nitesh