我想實現的是簡單的;在我的Web應用程序中所有的視圖中,我只有兩個剃刀視圖,我爲它們創建了一個移動版本。 所以我需要將用戶重定向到這些視圖,如果他們從他們的移動設備訪問應用程序。我試圖在控制水平以下,但是當我跑我在不同的移動設備測試沒有重定向用戶: -我如何檢測請求是否來自我的asp.net MVC中的移動瀏覽器3
if (Request.Browser.IsMobileDevice)
{
return View("MobileStudentStartAssessment");
}
else {
return View("StudentStartAssessment");
}
那麼,有沒有我可以跟隨它可以檢測出大部分移動設備的另一種方法? 謝謝
感謝您的答覆工作。但建議在我的MVC Web應用程序中添加「public static bool IsMobileDevice(string userAgent)」方法? – qalife4ever
你可以把它放在一個助手類(我命名爲「MobileHelper」)中。)然後,您可以從控制器上的操作調用該方法,並根據是否滿足條件返回相應的「視圖」。 – dlev
感謝您的回覆,我創建了一個新課程,但是當我運行我的測試時,移動用戶沒有重定向到移動視圖? BR – qalife4ever