【发布时间】:2012-01-18 17:25:39
【问题描述】:
这是我目前在 ASP.NET MVC 中生成 URL 的方式:
Url.Action("Index", new { page = 2 })
在我之前使用过的框架中,有一些特殊的 url 函数可以根据当前 url 创建一个 url,只修改你想要更改的部分。这是在 Pylons 中:
{{ url.current(page=2) }}
这对于局部视图会派上用场,局部视图可能会显示项目列表,但不一定知道它们属于哪个控制器。
两个问题 - 为什么 ASP.NET MVC 缺少如此明显有用的功能,是否有一些常见的替代方法来做我提到的部分视图?也许我完全错误地接近部分观点?
【问题讨论】:
标签: c# asp.net-mvc pylons