工作总结 MVC 验证 [Required] 必填 与 string 小知识

例如 添加页面有个 title  字段  设置了 [Required]

 

不填的时候  

 

设置

 

 

还是验证不通过 

 

设置为

 

 

 

还是不通过  说明了  验证只与页面上传不传值有关   与在后台设不设置值 无关...

而且页面上不通过  在后台设置了值 返回model  页面上也不会显示出来

 

 

字段验证通过了  在后台给个新值   页面上绑定的 也是添加时候的值

 

进页面的时候给设置值 倒是有值

 

 

 

也不是 Html.BeginForm  ajax.BeginForm 的原因

效果一样 

说明第一次进入页面的时候 页面绑定的值与后台 model 值有关

第二次进去的时候 页面绑定的值 只与在页面上输入的值有关

而且 验证只与 在页面有没有输入值有关  与在后台给不给值无关

 

转载于:https://www.cnblogs.com/cjm123/p/8072655.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值