2011-12-03 38 views
0

我新使用ASP.net-mvc並希望得到一些幫助。我使用VS2010創建了一個Web應用程序,並且需要改變頁面流動的方式。我該如何編碼,以便用戶出現的第一頁不是主頁,而是登錄頁面?ASP.Net頁面流

回答

1

您可以在RegisterRoutes方法中修改Global.asax中的默認路由。

routes.MapRoute(
    "Default", 
    "{controller}/{action}/{id}", 
    new { controller = "Account", action = "LogOn", id = UrlParameter.Optional } 
); 
+0

謝謝..這可以幫助我解決很多問題 – Craig

0

您需要將您的路由(在global.asax.cs中)的默認值 - 從控制器「home」和動作「index」更改爲您所需的值。

更重要的是,您需要閱讀一些關於技術的教程和書籍,然後再提出有關SO的基本問題。

-1

Stephen Walther's page

具體頁面 - 使您可以設置一個特定的頁面來運行。您可以在此處設置頁面,也可以在「解決方案資源管理器」窗口中右鍵單擊某個頁面,然後選擇菜單選項「設置爲開始頁面」。

但是,我還沒有嘗試過這與mvc 3應用程序。

+0

我們可以告訴你沒有,因爲asp.net MVC中沒有這樣的東西作爲起始頁... -1 – rouen