刚学.net mvc框架,学到路由和控制器,对于这种简单的形式--"{controller=Home}/{action=Index}/{id?}" 我了解就是第一个为控制器名,第二个为控制器的方法名,第三个为该方法的参数。
但如果我现在的路由很长,例如a/ab/abc/abcd/abcde这种,在控制器中应该如何去写呢?
刚学.net mvc框架,学到路由和控制器,对于这种简单的形式--"{controller=Home}/{action=Index}/{id?}" 我了解就是第一个为控制器名,第二个为控制器的方法名,第三个为该方法的参数。
但如果我现在的路由很长,例如a/ab/abc/abcd/abcde这种,在控制器中应该如何去写呢?
那就接着加路由参数呗,方法的参数又不是只能传一个。
如果那一个是固定值不是参数,就直接写,别用大括号括起来,比如
{controller}/foo/bar/{action}
这种。