【发布时间】:2018-01-22 21:43:59
【问题描述】:
首先,我不希望在我的盘子里得到答案,但是您认为对我有帮助的任何示例都会很容易收到!由于不熟悉术语,我主要是在纠结如何表达我的问题,因此到目前为止还没有找到很多合适的资源。
我有一个 .net core 2 mvc 应用程序。在“主页/类别”的一页上,我有一个来自数据库的项目列表。我希望单击其中一个项目,例如帐篷,然后将数据子集传递给通用布局视图,该视图将从我刚传入的模型中获取数据并显示产品列表。
我希望 url 是 home/categories/tents。我会将此通用视图用于许多其他类别。
我遇到过有关 URL 路由的文章。这是我需要查看的内容才能获得我的解决方案吗?
如果不是 URL 路由,我是否应该寻找涉及传递参数的解决方案?例如,我看到包含类别/?=tents?=summertents 等的 url。 (不知道这个方法叫什么,是否合适。)
感谢您的帮助。
【问题讨论】:
-
你只需要一个
public ActionResult categories(string category)方法和一个路由定义——url : "Home/Categories/{category}"
标签: asp.net-mvc url view url-routing dynamic-url