DataAnnotations未定义类型“必需”

时间:2011-12-12 21:08:59

标签: vb.net asp.net-mvc-3

为什么IDE无法识别以下代码中的Required属性?

Imports System.ComponentModel.DataAnnotations

Public Class ShippingDetails

<Required()> _
Public Property Name() As String
    Get
        Return _Name
    End Get
    Set(ByVal value As String)
        _Name = value
    End Set
End Property
Private _Name As String

End Class

错误是:

  

未定义“必需”类型。

1 个答案:

答案 0 :(得分:1)

确保引用System.ComponentModel.DataAnnotations.dll。 RequiredAttribute也需要.NET 3.5或更高版本。