【发布时间】:2020-04-26 05:27:18
【问题描述】:
我创建了一个AccountModel,它具有以下属性
public class AccountModel
{
[Required]
[EmailAddress]
public string Email { get; set; }
[Required]
[StringLength(10, MinimumLength = 6)]
public string Password { get; set; }
[NotMapped] // Does not effect with your database
[Compare("Password")]
[BindRequired]
public string ConfirmPassword { get; set; }
}
我正在尝试为SignUp 和SignIn 使用相同的模型。这个模型非常适合注册,但是当我对SignIn 使用相同的模型时,我的模型变得无效。
我知道原因是因为我没有传递 Confirm Password 属性的值。我试过了
我正在使用 ASP.NET Core 3.1 并尝试使用单一模型进行登录和注册。
有什么解决办法吗?我正在学习 .NET Core 和 MVC,因此对此主题的了解较少。
提前感谢您的帮助。
【问题讨论】:
标签: c# asp.net-mvc asp.net-core .net-core