我需要实现哪些组件,以及如何将它挂接到框架中,以便让具有名称包含2个或更多单词的查询参数的连字符用连字符分隔?ASP MVC:如何在查询参数名称中使用带连字符的路由?
例如:
我会有这个网址:
www.mysite.com/resource/i-am-looking-for?parameterOne=foo & parameterTwo =酒吧
我想有这样的:
www.mysite.com/resource/i-am-looking-for?parameter-one=foo &参数两=酒吧
我的行动将是这样的:
ActionResult DoSomething(string parameterOne, string parameterTwo)
原因:用户友好的URL和一致性
我需要有:
- 与框架URL助手(Url.Action,Url.RouteUrl等)
- 传入的数据无缝集成组件被绑定到的动作的参数(或模型)
是否有一个图表,我可以在这方面看到框架的可扩展性点?
谢谢!
我很好奇,你为什么要这么做? –