Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/143.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 数据注释-不是零_Entity Framework_Entity Framework 4.1_Data Annotations_Wcf Ria Services - Fatal编程技术网

Entity framework 数据注释-不是零

Entity framework 数据注释-不是零,entity-framework,entity-framework-4.1,data-annotations,wcf-ria-services,Entity Framework,Entity Framework 4.1,Data Annotations,Wcf Ria Services,如何注释一个必需且不能为零的数字字段。。。。我已经试着查了好几次了,但都找不到任何东西。当然我不能一个人 [范围(-999999,-1)]仅适用于负值(有更好的方法吗?) 好吧,那不是零呢 范围(19999999)和范围(-99999999,-1)-但两个范围属性不正确。自定义属性是唯一的方法吗 问候,, R我认为使用标准验证属性无法做到这一点。正如您所说,您可以使用自定义属性。或者,您可以使用其他人的库,例如,它似乎提供了一个您可以使用的NotEqualTo运算符。我不认为您可以使用标准验证属

如何注释一个必需且不能为零的数字字段。。。。我已经试着查了好几次了,但都找不到任何东西。当然我不能一个人

[范围(-999999,-1)]仅适用于负值(有更好的方法吗?)

好吧,那不是零呢

范围(19999999)和范围(-99999999,-1)-但两个范围属性不正确。自定义属性是唯一的方法吗

问候,,
R

我认为使用标准验证属性无法做到这一点。正如您所说,您可以使用自定义属性。或者,您可以使用其他人的库,例如,它似乎提供了一个您可以使用的NotEqualTo运算符。

我不认为您可以使用标准验证属性来实现这一点。正如您所说,您可以使用自定义属性。或者,您可以使用其他人的库,例如,它似乎提供了一个您可以使用的NotEqualTo运算符。

编写您自己的自定义验证非常容易。杰夫有一篇文章解释了怎么做。编写自己的自定义验证非常容易。杰夫有一篇文章解释了怎么做。