我有一个必需的字符串属性,但我需要容纳一个空字符串;目前我所需的数据注解在一个空字符串上引发了一个错误。我需要的数据注释是必需的(AllowEmptyStrings= true),但是所需的数据注释在实体生成的文件上,我不能修改它。我尝试将必需的(AllowEmptyStrings= true)添加到相应.metadata.cs文件的属性中,但仍然收到一个空字符串的错误消息。你有什么建议?
发布于 2014-06-02 02:54:49
没有覆盖数据注释的方法。然而,对于这种情况,我看到了几个替代选项:
{Binding Path=...,在数据上下文、实体集或实体级别上进行自动数据验证:
dataContext.MyEntitySet.IsValidationEnabled = false
https://stackoverflow.com/questions/23919794
复制相似问题