【发布时间】:2013-02-15 15:51:36
【问题描述】:
我在 MVC 4 中使用 Razor。我试图将 URL 从一个区域中的视图创建到另一个区域中的控制器操作。以下返回一个空字符串:
@Url.Action("Action", "MyController", new { area = "OtherArea" })
我用其他选项做了一些测试,下面返回一个URL,但是是错误的:
@Url.Action("Action", "MyController", new { parameter = 1 })
生成的 URL 为 /App/IncorrectArea/My/Action?parameter=1。注意不正确的区域; Url.Action 假设(因为我没有通过一个区域)控制器居住在它没有的当前区域!
有什么想法吗?
【问题讨论】:
标签: asp.net-mvc