如何在ValidationAttribute中访问导航属性集合?

时间:2013-04-12 11:24:09

标签: asp.net-mvc-3 data-annotations unobtrusive-validation

在实现IsValid的类的ValidationAttribute函数中,我使用以下代码获取另一个属性的值:

Dim AccessToRoomsinfo = validationContext.ObjectType.GetProperty("AccessToRooms")
Dim AccessToRooms = 
    Convert.ChangeType(
        AccessToRoomsinfo.GetValue(validationContext.ObjectInstance, Nothing), 
        GetType(System.Data.Objects.DataClasses
            .EntityCollection(Of CM_CONTRACTACTIVATIONACCESSTOROOM)))

但是当我在Watch窗口中检查AccessToRooms时,该集合是空的。

如何访问此系列?

0 个答案:

没有答案