Asp.net 密码字段显示我的密码

Asp.net 密码字段显示我的密码,asp.net,model,Asp.net,Model,我有两个类似的密码模型(在Accountmodel中): 类内寄存器模型 [Required] [StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)] [DataType(DataType.Password)] public string Password { get; set; }

我有两个类似的密码模型(在Accountmodel中):

类内寄存器模型

[Required]
        [StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)]
        [DataType(DataType.Password)]
        public string Password { get; set; }

        [Required]
        [Compare("Password", ErrorMessage = "The password and confirmation password do not match.")]
        [DataType(DataType.Password)]
        public string ConfirmPassword { get; set; }
但当我运行代码时,它仍然会显示我的密码


数据类型不会更改这些控件的UI,除非您将其设置为以这种方式工作(有关详细信息,请参阅)。您也可以在UI中将Html.TextBoxFor更改为Html.PasswordFor。

您的意思是“但是当我运行代码时,它仍然显示我的密码”?您可以使用不同的密码注册吗?它可以让你提交模型?@BrianMains我想要当我输入密码时,它会显示*******而不是我的文本