永发信息网

.net MVC5+EF Model中有个日期新增的时候可以非必填。

答案:1  悬赏:0  手机版
解决时间 2021-03-27 11:58
  • 提问者网友:咪咪
  • 2021-03-27 04:44
.net MVC5+EF Model中有个日期新增的时候可以非必填。
最佳答案
  • 五星知识达人网友:怀裏藏嬌
  • 2021-03-27 05:09
[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]
        [Required(AllowEmptyStrings=true)]
        public DateTime Finish_Date? { get; set; }这样试试,不行再反馈

追问
还是不行!
追答那就在前台页面加一句JS代码

$(function(){$('#Finish_Date').rules("remove", "required")})追问还是不行,我试过直接把 完成时间 这个表单删掉,可以提交 但是保存报错 。追答public DateTime Finish_Date? { get; set; }$(function(){$('#Finish_Date').rules("remove", "required")})上面的代码应该可以解决你的问题啊, 你再检查一下是不是JS代码位置不对,或是Id不对。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯