@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
如果以上步骤均已尝试,但标签助手仍然不起作用,请检查Razor页面是否位于正确的位置,并确保在Controller中使用View()方法返回视图。
最后,您可能需要删除obj和bin目录并重新生成您的项目。
以下是一个示例:
在View文件中:
@model MyModel
在Controller文件中:
public IActionResult MyView() { var model = new MyModel { Caption = "Enter your name" }; return View(model); }
public IActionResult ProcessForm(MyModel model) { // process form data return View("ThankYou", model); }
其中MyModel是一个自定义模型类:
public class MyModel { public string Caption { get; set; } public string Name { get; set; } }