url路由和actionmethod关系-asp mvc
如果我想让url像这样:
www.site.com/UK/London/Jobs/98767
路由url就像:
...
"{countryCode}/{city}/Jobs/{jobId}"
...
所以这里我需要4个参数来构建这个url。 每当我调用它时,我应该在 actionmethod 中包含所有这四个参数吗?
If I want to make url like this:
www.site.com/UK/London/Jobs/98767
Routing url is like:
...
"{countryCode}/{city}/Jobs/{jobId}"
...
So here I need 4 parameters to build this url.
Should I have all this four parameters in actionmethod whenever I call it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您像这样注册路线:
您的操作将需要 3 个参数:
第三个参数“Jobs”用于匹配路线,作为参数传递没有意义。
If you're registering your route like this:
Your action would need 3 parameters:
The 3rd parameter "Jobs" is used for matching the route and doesn't make sense to pass in as a parameter.