请帮我解决我的问题。如果文本框TagsSites
为空,我希望收到消息。如何验证IList外键?实体框架
我的模型:
网站:
public int Id { get; set; }
[Required]
public string UserId { get; set; }
[Required]
public string Name { get; set; }
[Required]
public string Description { get; set; }
[Required]
public string TypeMenuId { get; set; }
public virtual IList<Page> Pages { get; set; }
[Required]
public virtual IList<TagSite> TagsSites { get; set; }
public virtual TypeMenu TypeMenu { get; set; }
public virtual ApplicationUser User { get; set; }
标签:
public int Id { get; set; }
public string Name { get; set; }
public virtual IList<TagSite> TagsSites { get; set; }
TagSite:
public int Id { get; set; }
public int SiteId { get; set; }
public int TagId { get; set; }
public virtual Site Site { get; set; }
public virtual Tag Tag { get; set; }
我现在收到所有空输入的消息。
如何获得信息 “是必需的TagsSites场。” ?
谢谢。
用户应该在标签输入字段中输入什么内容?标记名称用逗号分隔? – Shyju
是的。我使用引导程序标签输入 – noobprogrammer
如果它是一个字符串,为什么不添加一个字符串属性到您的视图模型的字符串值并用'[Required]'属性标记它? – Shyju