【发布时间】:2010-09-25 12:16:02
【问题描述】:
我正在寻找一些关于使用 C# 在 MVC 中进行路由的信息。我目前非常了解 MVC 中路由的基础知识,但我正在寻找的东西有点难以找到。
实际上,我想找到一种定义采用单个参数的单个路由的方法。
我在网上找到的常见示例都是基于示例的
routes.MapRoute(
"Default",
"{controller}.mvc/{action}/{id}"
new { controller = "Default", action="Index", id=""});
通过映射这个路由,你可以映射到任何控制器中的任何动作,但是如果你想向动作传递任何东西,方法参数必须叫“id”。如果可能的话,我想找到一种解决方法,这样我就不必为了在我的操作中使用不同的参数名称而不断地指定路由。
有没有人有任何想法,或找到解决方法?
【问题讨论】:
标签: c# asp.net-mvc model-view-controller routing url-routing