【问题标题】:How do I divide URL parameters in a URL route?如何在 URL 路由中划分 URL 参数?
【发布时间】:2009-05-22 12:36:52
【问题描述】:

如何为这样的场景设置 URL 路由:

www.website.com/[项目名称]/News/Submit/[可能的额外参数]

[项目名称] = 操作需要的变量来指定哪个项目 新闻=控制器 提交 = 行动 [可能的额外参数] = id

我还没有遇到任何关于如何做到这一点的例子。任何想法将不胜感激。

【问题讨论】:

    标签: asp.net-mvc url-routing


    【解决方案1】:
    routes.MapRoute("myroute", "{projectname}/{controller}/{action}/{id}", new { id = "" });
    

    那么你的action方法会有一个projectname和一个id参数。

    如果您的问题是如何使用多个实际的 Web 应用程序进行路由,那么您就身处另一个世界 :)

    【讨论】:

      猜你喜欢
      • 2017-01-14
      • 2020-03-10
      • 1970-01-01
      • 2018-02-09
      • 1970-01-01
      • 1970-01-01
      • 2011-06-21
      • 2012-01-20
      • 1970-01-01
      相关资源
      最近更新 更多