【发布时间】:2011-06-07 22:16:48
【问题描述】:
我正在学习 .net 并建立一个使用 url 路由的网站。
虽然在尝试从数据库中获取数据时,我必须传递一个 ID 参数,但我可以正常工作,例如:
服务/{id}/{category}/{subcategory}
作品集/{id}/{category}/{title}
博客/{date}/{id}/{title}
我见过做同样事情的网站,但他们似乎没有传递 ID 参数,他们是如何实现这一点的?
如果他们希望根据上面的链接获得有关特定服务的信息,您是否只需运行 SQL 查询以查找子类别名称的匹配项,或者针对博客文章查找博客标题和日期的匹配项?
这对我来说似乎有点奇怪,如果你有人添加博客文章等,那么多次匹配的可能性总是很小。
感谢您的帮助,
J.
【问题讨论】:
标签: asp.net routing url-routing asp.net-4.0