【问题标题】:ASP.NET MVC Routing with multiple optional parameters具有多个可选参数的 ASP.NET MVC 路由
【发布时间】:2012-05-02 23:47:29
【问题描述】:

我有一个单页 Web 应用程序的情况。我使用客户端上的地址信息来确定要加载哪些数据。我希望能够将以下所有 URL 直接指向 HomeController 上的 Index 操作方法。

http://mysite.com/Home/Index/Value/23/Another/34
http://mysite.com/Home/Index/Value/23/Another/34/StillAnother/45

在那个控制器方法中,我想要一个参数列表,例如:

{"Value", "23", "Another", "34"}
{"Value", "23", "Another", "34", "StillAnother", "45"}

这可能吗?

【问题讨论】:

标签: asp.net-mvc asp.net-mvc-routing


【解决方案1】:

单页 Web 应用程序并不意味着只有一个 Controller 和 Action,所以我希望这不是您所追求的。如果你只是想绑定额外的 URL 参数,那么使用路由很容易完成。看看这个问题:Infinite URL Parameters for ASP.NET MVC Route

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-04
    • 2021-10-30
    • 1970-01-01
    • 2011-04-08
    相关资源
    最近更新 更多