使用 MVC 路由为控制器添加别名
我有一个名为 InstallationController
的控制器,以及一个名为价目表的安装的精美报告表示,但最终用户坚持将安装本身称为价目表嗯>。我希望他看到 URL http://site/RateCard/Edit/3,这是实际上路由为 http://site/Installation/Edit/3。我怎样才能在 MVC 3 RC2 中做到这一点?
I have a controller called InstallationController
, and a fancy report representation of an installation called a Rate Card, but the end user insists on calling installations themselves Rate Cards. I would like him to see the URL http://site/RateCard/Edit/3, where this gets routed actually as http://site/Installation/Edit/3. How can I do this in MVC 3 RC2?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有几个选项,您可以将控制器重命名为
RateCardController
,或者添加一条指向安装控制器的新路由,例如:A couple of options are, you can either rename the controller to
RateCardController
, or add a new route that directs to the Installation controller, like: