【发布时间】:2014-04-16 14:49:12
【问题描述】:
我希望我的 ASP.NET MVC4 应用程序只为特定页面提供基本 HTML 标记,然后我在客户端使用 knockout.js/history.js/AJAX 处理其他所有内容,包括初始页面加载。
因此,当有人引用 URL http://example.com/products/list/food/fruits 时,MVC 路由器应该简单地忽略“产品/列表”后面的所有内容,并将请求路由到 ProductsController 和 List 操作。然后在客户端,我将处理其余部分并相应地加载请求的数据。
我在玩路由定义,尝试完全跳过“products/list”路由,还尝试添加“products/list/*”路由,但还没有成功。
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-4 url-routing