網站就必須用響應式布局嗎?MVC視圖展現模式之移動布局:http://www.cnblogs.com/dunitian/p/5213787.html
demo:http://pan.baidu.com/s/1bnTUaKJ
有人會疑問,為什麼他能識别.mobile的字尾卻不能識别例如:.mac .dnt 等等字尾呢?這些又是放在哪裡的呢?
mobile 這個字尾其實是存放在:DisplayModeProvider.Instance.Modes 裡面的,我們監視一下,發現裡面就一個mobile,還有一個是預設的

可以猜想,運作的時候是從上往下比對的,“”的是通用比對,那麼我們加入一個自定義的字尾看看==>(可以思考一下,為什麼用 insert 不用 add)
可能你不是很了解 DefaultDisplayMode,看看反編譯吧----構造函數為suffix指派(字尾)
添加一個自定義的字尾視圖
打開谷歌浏覽器,設定一下User-Agent Switcher的浏覽模式
附錄:
DisplayModeProvider:
View Code
DefaultDisplayMode:
參考:https://msdn.microsoft.com/en-us/magazine/hh975347.aspx
http://www.asp.net/mvc/overview/older-versions/aspnet-mvc-4-mobile-features
http://stackoverflow.com/questions/9354188/asp-net-mvc-4-mobile-display-modes-stop-working
作者:毒逆天
出處:https://www.cnblogs.com/dotnetcrazy
打賞:<b>18i4JpL6g54yAPAefdtgqwRrZ43YJwAV5z</b>
本文版權歸作者和部落格園共有。歡迎轉載,但必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接!