【发布时间】:2010-02-17 11:35:10
【问题描述】:
ASP.net MVC 中的所有路由都应该遵循“只有斜杠,没有 QueryString”的理念吗?
我正在开发一个 Wiki 软件,所以我有类似的路线
/{pageTitle}
/{pageTitle/Edit
/{pageTitle/History
等等。对于所有动作,但是如果我想控制动作的行为怎么办?有点像
/{pageTitle}?noredirect=true
好的还是被认为是不好的做法?如果是后者,有没有更好的选择?我应该创建一个单独的路线
/{pageTitle}/NoRedirect
改为?
我认为它很干净,但话说回来,我之前从未编写过需要将选项传递给操作的复杂 MVC 应用程序 :)
【问题讨论】:
标签: .net asp.net-mvc routing