问个简单的关于mvc模型验证的[DataType(DataType.Password)]作用有关问题

问个简单的关于mvc模型验证的[DataType(DataType.Password)]作用问题
[Required]
[DataType(DataType.Password)]
[Display(Name = "密码")]
public string Password { get; set; }

[DataType(DataType.Password)]这句话加不加有什么区别

------解决方案--------------------
验证属性的。
------解决方案--------------------
就是定义类型嘛