2011-12-03 35 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