MVC 3 / Razor中的通用操作链接

时间:2011-05-17 09:20:14

标签: asp.net-mvc asp.net-mvc-3

刚刚启动了一个新的MVC 3项目,我无法获得我在MVC 2期货中习惯的强类型通用操作链接和url帮助。

我需要哪些nuget包和命名空间来实现目标?

实施例

Html.ActionLink<HomeController>(c => c.Index(), "Home")

解答:

只需要通过NuGet MvcContrib引用Microsoft.Web.Mvc - 并在视图中使命名空间可用。

3 个答案:

答案 0 :(得分:5)

  

我需要哪些nuget包和命名空间来实现目标?

  • 官方NuGet Mvc3Futures 套餐 here
  • 要声明的命名空间是 Microsoft.Web.Mvc

答案 1 :(得分:3)

在NuGet中获取T4MVC包。

答案 2 :(得分:1)

只需要引用Microsoft.Web.Mvc