在我的 asp.net mvc4 应用程序中,我希望允许用户在注册期间将多个地区和城市添加到他们的帐户中。我想添加一些子表单,其中将是地区和城市的下拉列表,用户应该能够在注册过程中添加多个地区和城市。我知道如何使用 jquery 执行此操作,但我想使用视图模型进行验证和创建此注册表单,但我不知道如何创建此视图模型以及如何在视图中定义此表单。我正在说明我当前的注册视图模型,我想问您是否可以帮助我修改它,以便它可以按我的需要工作。
public class RegisterUserModel
{
[Required]
[Display(Name = "User name")]
public string UserName { get; set; }
[Required]
[StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)]
public string Password { get; set; }
[DataType(DataType.Password)]
public string ConfirmPassword { get; set; }
[Required]
[Display(Name = "Email")]
public string Email { get; set; }
}
谢谢你。