ASP.NET 之前的核心 MVC 应用程序中的 Razor 标记助手
Razor Tag Helpers In Pre-ASP.NET Core MVC Applications
在 ASP.NET Core 中有一个名为 "tag helpers" 的新功能,我可以在其中替换我的剃刀语法
@Html.TextBoxFor(o => o.FirstName, new { @class = "form-control" })
更自然一些
<input type="text" asp-for="FirstName" class="form-control" />
- Pre-ASP.NET Core 中是否提供此功能?
- 如果没有,它会出现在 Pre-ASP.NET Core 中吗?
标签助手位于 Microsoft.AspNetCore.Mvc
命名空间中,该命名空间取代了早期版本 ASP.NET 中使用的 System.Web.Mvc
命名空间。
因此它在 ASP.NET 核心之前的版本中不可用。我严重怀疑它会是。微软将不得不回过头来对 System.Web.Mvc
进行重大更改。他们多次表示他们正在远离 System.Web
。
在 ASP.NET Core 中有一个名为 "tag helpers" 的新功能,我可以在其中替换我的剃刀语法
@Html.TextBoxFor(o => o.FirstName, new { @class = "form-control" })
更自然一些
<input type="text" asp-for="FirstName" class="form-control" />
- Pre-ASP.NET Core 中是否提供此功能?
- 如果没有,它会出现在 Pre-ASP.NET Core 中吗?
标签助手位于 Microsoft.AspNetCore.Mvc
命名空间中,该命名空间取代了早期版本 ASP.NET 中使用的 System.Web.Mvc
命名空间。
因此它在 ASP.NET 核心之前的版本中不可用。我严重怀疑它会是。微软将不得不回过头来对 System.Web.Mvc
进行重大更改。他们多次表示他们正在远离 System.Web
。