vscode中Razor标签不起作用

<form method="POST">
    <div asp-validation-summary="All" ></div>
    <div>Name:<input asp-for= "Customer.Name"/> </div>
    <span asp-validation-summary="Customer.Name"></span>
    <input type="submit"/>
</form>

后来验证总是提示Name属性未被赋值。一番检查后发现是Razor标签(这里指的是asp-for)没起作用,需要在.csproj文件中添加包引用:

<PackageReference Include="Microsoft.AspNetCore.Mvc.TagHelpers" Version="2.2.0"/>

version可以先填1.0.1,它会自动提示你最新的版本是多少,根据需要进行更新即可。

猜你喜欢

转载自blog.csdn.net/u010178308/article/details/86729440
今日推荐