首页 新闻 会员 周边 捐助

mvc 路由设置的时候 能不能只设置controller 和action

0
[待解决问题]

如题。

设置一个id 参数名限制太死了。

mvc
lorgine的主页 lorgine | 菜鸟二级 | 园豆:245
提问于:2014-12-09 13:43
< >
分享
所有回答(2)
1

可以啊,看我博客ASP.NET MVC 5 入门教程 (3) 路由route
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }

这样写UrlParameter.Optional本身的意思就是id可写可不写。没限制你必须用id

你http://host:port/controller/action/?a=1&b=2&c=3 加多少个参数都行。
url: "{controller}/{action}"这样写也行,看你爱好。总之没限制你就对了

Slark.NET | 园豆:692 (小虾三级) | 2014-12-09 14:20
0

可以的

YoMe | 园豆:545 (小虾三级) | 2014-12-10 16:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册