Long类型的变量是必需的
问题描述:
我有一个ViewModel,其属性Id的类型为long
,没有属性[required]
。这个模型我用于搜索。Long类型的变量是必需的
问题:为什么总是当我尝试进行搜索请求并输入属性Id
请留空我的验证错误为Id field is required
?
答
使您的模型属性nullable
。
public long? myprop { get; set; }
'长'不'可空',所以你需要补充一个值。让它可以为空?'长?'它可以工作 – Liam 2014-09-29 08:31:34
@Liam,谢谢,是的,这有助于 – demo 2014-09-29 08:34:20