大家好,我将使用MVC模式开始使用dotnet核心的新体验。
复选框,textarea和其他的新助手是什么?
此时相对页面为空:https://docs.microsoft.com/en-us/aspnet/core/mvc/views/html-helpers
我试过这个:
<input asp-for="myField" class="form-control" type="checkbox" value="False"/>
但不起作用!
提前致谢。
<div class="form-group"> <label asp-for="myField" class="col-md-2 control-label"></label> <div class="col-md-10"> @*<input asp-for="myField" class="form-control" type="checkbox" value="False"/>*@ <span asp-validation-for="myField" class="text-danger"></span> </div> </div>
答案 0 :(得分:1)
首先检查您是否在project.json中引用了Microsoft.AspNet.Mvc.TagHelpers包。
其次请记住视图开头的@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
。
答案 1 :(得分:0)
如果你想使用HTML Helpers,你仍然可以像在.Net Framework中那样做,但MS希望改变一点HTML Helpers to Tag Helpers。 Tag Helpers是.Net Core的新功能
答案 2 :(得分:0)
我在浏览器中遇到错误,因为我设置的字段是Nullable。
我已经完成了迁移,更新了数据库,现在正在工作!