ASP.Net MVC route mapping

前端 未结 5 1826
独厮守ぢ
独厮守ぢ 2021-01-11 10:19

I\'m new to MVC (and ASP.Net routing). I\'m trying to map *.aspx to a controller called PageController.

routes.MapRoute(
   \"Pa         


        
5条回答
  •  温柔的废话
    2021-01-11 11:07

    I just answered my own question. I had the routes backwards (Default was above page).

    Yeah, you have to put all custom routes above the Default route.

    So this brings up the next question... how does the "Default" route match (I assume they use regular expressions here) the "Page" route?

    The Default route matches based on what we call Convention over Configuration. Scott Guthrie explains it well in his first blog post on ASP.NET MVC. I recommend that you read through it and also his other posts. Keep in mind that these were posted based on the first CTP and the framework has changed. You can also find web cast on ASP.NET MVC on the asp.net site by Scott Hanselman.

    • http://weblogs.asp.net/scottgu/archive/2007/11/13/asp-net-mvc-framework-part-1.aspx
    • http://www.asp.net/MVC/

提交回复
热议问题