【发布时间】:2012-02-14 06:45:19
【问题描述】:
我想减少代码重复并创建了一个公共方法来从数据库中获取所有类别(这是在我的 categoryclass 存储库中)。我想公开这个,因为我在多个页面中检索了类别。当我填充 DDL 时,我只想将类别称为数据源。
它看起来像:
public IList<Category> categories()
{ //code to fetch the categories
return categories;
}
但是在我的代码隐藏文件中我不能调用 categories(); 我已经引用了存储库路径。
我应该如何使用公共方法在我的存储库中的多个页面中使用?
【问题讨论】:
-
当你说你不能调用它时,它只是因为引用无效或者它在运行时失败或其他原因而无法编译......?
标签: c# asp.net methods fluent-nhibernate