mvc添加和修改功能遇到的验证问题

allaniori 2019-04-12 09:26:32
各位,我在mvc中有一个用户管理功能,手机号是必须有并且不能重复的,所以我在用户对象中对这个属性设置了
[Required(ErrorMessage = "必填")]
[Display(Name = "手机号")]
[Remote("CheckPhone", "UserRole", ErrorMessage = "手机号已经存在")]

添加的时候没有问题,会验证,但是我在修改用户的时候根据id读取了这个对象并且前台的手机号的text设置为只读(不需修改),提交的时候仍然对这个文本进行了验证导致不能通过,这个问题该怎么解决呢,难道要添加和修改各建一个model和view来做吗?那也未免太麻烦了
...全文
36 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧