#眉標=ASP.NET MVC、XHTML MP、Windows Mobile
#副標=ASP.NET網站開發與應用(9)
#大標=開發智慧型手機專用的網頁
#作者=文/圖 王寧疆
===============<反灰>==========================
=========================================
===============<反灰>======================
protected void Application_Start()
{
RegisterRoutes(RouteTable.Routes);
RegisterViewEngines(ViewEngines.Engines);
}
//RegisterViewEngines方法定義如下:
public static void RegisterViewEngines(ViewEngineCollection engines)
{
var engine =
new MobileCapableWebFormViewEngine();//建立MobileCapableWebFormViewEngine
engine.DeviceFolders.Clear(); //清除已註冊的智慧型手機專用資料夾
engine.DeviceFolders.Add("Pocket IE", "WindowsMobile");//加入Pocket IE專用資料夾
engine.DeviceFolders.Add("AppleMAC-Safari", "iPhone");//加入Apple Mac專用資料夾
engine.DeviceFolders.Add("Safari", "iPhone");//加入Safari專用資料夾
engines.Clear();//清除現有的ViewEngines
engines.Add(engine);//加入型態為MobileCapableWebFormViewEngine類別的ViewEngine
}
=====================================
===============<反灰>======================
=====================================