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

发布于 2024-11-08 02:03:45 字数 280 浏览 1 评论 0原文

刚刚开始一个新的 MVC 3 项目,我无法获得我在 MVC 2 future 中习惯的强类型通用操作链接和 url 帮助器。

我需要推迟哪些 nuget 包和命名空间?

示例

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

答案:

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

Just started a new MVC 3 project and I can't get the strongly-type generic action link and url helpers I am used to in MVC 2 futures.

Which nuget packages and namespaces do I need to get hold off?

Example

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

ANSWER:

Just needed to reference Microsoft.Web.Mvc via NuGet MvcContrib - and make the namespace available in the views.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

自此以后,行同陌路 2024-11-15 02:03:45

我需要推迟哪些 nuget 包和命名空间?

  • 官方 NuGet Mvc3Futures 包位于此处
  • 命名空间声明的是 Microsoft.Web.Mvc

Which nuget packages and namespaces do I need to get hold off?

  • Official NuGet Mvc3Futures package is here
  • Namespace to declare is Microsoft.Web.Mvc
我的鱼塘能养鲲 2024-11-15 02:03:45

在 NuGet 中获取 T4MVC 包。

Grab the T4MVC package in NuGet.

尘曦 2024-11-15 02:03:45

只需要引用Microsoft.Web.Mvc

Just need to reference Microsoft.Web.Mvc

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文