1

我有一个单页 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"}

这可能吗?

4

1 回答 1

2

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

于 2012-05-03T02:19:28.807 回答