lxldos 2017-03-30 04:06 采纳率: 11.8%
浏览 666

.net + mvc + ef。 执行db.SaveChanges时屏蔽annotation

.net + mvc + ef。 在controller里面执行db.SaveChanges的时候能屏蔽掉model上的部分annotation吗。
我是自定义了一个annotation,功能就是create的时候某个字段不能重复,类似于主键,问题在于进行db.SaveChanges的时候,这个annotation会出问题,因为此字段没有变而报错字段重复。
我想在db.SaveChange(controller)的时候屏蔽掉这个annotation可以吗。或者有什么现成的系统annotation能实现这个功能,不要[key],因为key出问题的时候直接出现网页错误,而不是在字段后面show出错误。

  • 写回答

0条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥70 基于模糊控制的统一混沌控制器代码
      • ¥15 有没有精通光束整形的能读懂
      • ¥15 关于#STM32#与AMG8833采用双插值算法进行热成像显示不正常的问题,如何解决?
      • ¥15 求解! 头歌操作系统 课堂练习6.1 块设备访问
      • ¥15 comsol低温等离子体射流气体摩尔分数作为初始摩尔浓度参数输入到介质管出口流注无法推进了
      • ¥15 有没有人解答51的这个问题,如何解决?(关键词-数码管)
      • ¥15 python 爬虫问题
      • ¥15 求运用模拟退火算法寻优,以下是参考我的参考代码
      • ¥15 VB6.0中OptionButton不能赋值TextBox100
      • ¥15 主窗体激活keydown事件,但是阻塞了主线程