【问题标题】:Why the asp-controller no work in the form tag helper?为什么 asp-controller 在表单标签助手中不起作用?
【发布时间】:2019-09-09 13:55:17
【问题描述】:

我按照https://www.youtube.com/watch?v=mU4hV50rkVE&list=PL6n9fhu94yhVkdrusLaQsfERmL_Jh4XmU&index=40的教程学习

如视频所示,表单标签助手中有一个 asp-controller 属性,如下所示:

但是,我在我的视觉工作室中找不到它:

虽然我仍然在表单标签助手中键入属性。
编译后,教程在浏览器中显示了源代码:

同时,还有我的。和教程有很大不同:

我正在使用 VS 2019 16.2.4 和 .net core 2.2。这有什么问题。我该如何解决这个问题?谢谢。

【问题讨论】:

    标签: asp.net-core .net-core


    【解决方案1】:

    您可以在_ViewImports.cshtml 中添加以下行以添加TagHelper 支持:

    @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
    

    _ViewImports.cshtml 文件的目的是提供一种机制,使指令可用于全局页面,这样您就不必将它们单独添加到页面中。

    【讨论】:

      猜你喜欢
      • 2016-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-04
      相关资源
      最近更新 更多