Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET之前的核心MVC应用程序中的Razor标记帮助程序_C#_Asp.net_Razor_Asp.net Core_Tag Helpers - Fatal编程技术网

C# ASP.NET之前的核心MVC应用程序中的Razor标记帮助程序

C# ASP.NET之前的核心MVC应用程序中的Razor标记帮助程序,c#,asp.net,razor,asp.net-core,tag-helpers,C#,Asp.net,Razor,Asp.net Core,Tag Helpers,在ASP.NETCore中有一个名为“标记助手”的新功能,我可以在其中替换我的razor语法 @Html.TextBoxFor(o => o.FirstName, new { @class = "form-control" }) 用一些更自然的东西 <input type="text" asp-for="FirstName" class="form-control" /> 此功能在ASP.NET之前的Core中可用吗 如果不是,它会出现在ASP.NET之前的核心吗 标

在ASP.NETCore中有一个名为“标记助手”的新功能,我可以在其中替换我的razor语法

@Html.TextBoxFor(o => o.FirstName, new { @class = "form-control" })
用一些更自然的东西

<input type="text" asp-for="FirstName" class="form-control" />

  • 此功能在ASP.NET之前的Core中可用吗
  • 如果不是,它会出现在ASP.NET之前的核心吗

标记帮助程序位于
Microsoft.AspNetCore.Mvc
命名空间中,它取代了ASP.NET早期版本中使用的
System.Web.Mvc
命名空间


因此,它在ASP.NET之前的核心版本中不可用。我真的很怀疑它会是什么样子。微软将不得不回去对
System.Web.Mvc
进行重大修改。他们多次表示,他们正在远离
System.Web

标记帮助程序位于
Microsoft.AspNetCore.Mvc
命名空间中,该命名空间取代了ASP.NET早期版本中使用的
System.Web.Mvc
命名空间

因此,它在ASP.NET之前的核心版本中不可用。我真的很怀疑它会是什么样子。微软将不得不回去对
System.Web.Mvc
进行重大修改。他们已经多次表示,他们将离开
System.Web