在 MVC 5 中使用 MVC .Net Core Tag Helpers
Posted
技术标签:
【中文标题】在 MVC 5 中使用 MVC .Net Core Tag Helpers【英文标题】:Using MVC .Net Core Tag Helpers in MVC 5 【发布时间】:2017-04-20 14:44:09 【问题描述】:标签助手是 ASP.NET 中 html 助手的一个很好的替代品。当他们被雇用时,代码更容易阅读。据我所知,它们在 ASP.NET Core MVC 中可用。
是否可以在ASP.NET 4.x MVC 5
中使用标签助手?如果是这样,那我该怎么做呢?
如果没有,有没有办法编写代码来为ASP.NET 4.x MVC 5
创建自己的标签助手?
【问题讨论】:
简答 - 否和否。 @StephenMuecke 真可惜。 如果你使用 nuget 包 Microsoft.AspNet.Mvc.TagHelpers v1.x 它可能会工作,但我没有尝试过 【参考方案1】:这是this question 的副本。请参阅下面的答案。
不,标签助手仅在 ASP.NET Core 中受支持,而不在较旧的 ASP.NET(基于经典的 .NET Framework,而不是较新的 .NET Core)中受支持。但是您可以使用 HTML Helpers 代替,它可以做很多相同的事情。
【讨论】:
以上是关于在 MVC 5 中使用 MVC .Net Core Tag Helpers的主要内容,如果未能解决你的问题,请参考以下文章
在 IIS 上使用 .NET Core 运行 ASP.NET 5 (MVC 6)
使用 .Net Core 5 MVC 为多个 IDP 实施 SAML2
ASP.NET MVC 5、ASP.NET Core MVC 5 有啥区别?
在 asp.net core 5 MVC 视图中从 C# 代码调用 JavaScript 函数