【发布时间】:2012-06-20 12:20:32
【问题描述】:
这是我的问题。
我有一个用 DataObject 装饰的 Factory 类和一个用 Select 装饰的 Systems 方法。它有一个参数是一个枚举创建的,所以它看起来像:
命名空间 BLL {
[DataObject]
public class Factory {
[DataObjectMethod(DataObjectMethodType.Select)]
public List<WaterSystem> Systems(PermissionLevel permission) {
...
}
}
}
我的问题是,每当我尝试将此方法与 Objectdatasource 向导一起使用时,都会崩溃……实际上,它什么也没做。我能够选择我的 BusinessObject,Factory,它没有做任何其他事情,当我应该选择 select 方法时它消失了。
我已经测试过,只有当参数是枚举时才会发生。我能做什么?
我的总体想法是,枚举将代表我想赋予要获取的数据的可见性级别,所以我需要它或可替换的东西。
【问题讨论】:
标签: c# .net objectdatasource