Javascript 数据验证-正确显示密码要求
我正在努力在数据验证时显示所有必需的密码,我假设它会不断替换该字符串,而不是添加更多 这是我的密码 HTMLJavascript 数据验证-正确显示密码要求,javascript,html,asp.net-core,Javascript,Html,Asp.net Core,我正在努力在数据验证时显示所有必需的密码,我假设它会不断替换该字符串,而不是添加更多 这是我的密码 HTML @if(ViewBag.isValid==true) { 重置 您的密码需要: -包括两个大写字符 -包括两个小写字符 -至少包括一个数字 -至少包括一个非数字字符 -长度至少为8个字符 } 尝试更改 foreach (var error in result.Errors) { ViewBag.i
@if(ViewBag.isValid==true)
{
重置
您的密码需要:
-包括两个大写字符
-包括两个小写字符
-至少包括一个数字
-至少包括一个非数字字符
-长度至少为8个字符
}
尝试更改
foreach (var error in result.Errors)
{
ViewBag.isValid = true;
ModelState.AddModelError("Password", error.Description);
}
到
我想这会有帮助:您是否使用了“errorMessage++error.Description;”的任何类型的软件包?哦,那是我的错误,我在代码中添加了一个额外的
++
。
ViewBag.isValid = true;
var errorMessage="Your Password needs to:";
foreach (var error in result.Errors)
{
errorMessage+=error.Description;
}
ModelState.AddModelError("Password", errorMessage);