在C#中,属性名不能包含连字符(-),因此在设置lay-verify属性时会报错。为了解决这个问题,你可以将lay-verify属性改为lay_verify或者layVerify。例如:

@Html.TextBoxFor(m => m.userName, new { @class = "layui-input", placeholder = "请输入", lay_verify = "required" })

或者

@Html.TextBoxFor(m => m.userName, new { @class = "layui-input", placeholder = "请输入", layVerify = "required" })

这样就不会报错了。


原文地址: https://www.cveoy.top/t/topic/hGbc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录