将控制器映射到视图的最佳实践是什么?例如,说对于url mysite.com/login和mysite.com/register...我可以有我的LoginController和一个RegisterController映射到Login/Index.aspx和Register/Index.aspx视图。或者,我的HomeController可以处理这两种情况,并将它们映射到Home/Login.aspx和Home/Register.aspx。将MVC控制器映射到视图的最佳实践?
比另一个“更好”吗?
这取决于你,但IMO登录/注册足够相似,可以归入“AccountController”下,就像MS为你创建一个新的MVC项目一样。 – 2010-09-17 16:37:27
因此,如果我想将默认mysite.com/account/login更改为mysite.com/login,那么我需要更改global.asax中的规则? – Prabhu 2010-09-17 16:40:51
是的,你将不得不改变你的路线。 – klabranche 2010-09-17 16:47:44