【发布时间】:2009-01-03 14:04:31
【问题描述】:
我有时会定义业务逻辑类来“帮助”我的 ASPX 代码隐藏类。对我来说,将它们都包含在代码隐藏文件中是最有意义的,因为它们可以一起工作。但是,我偶尔想从 App_Code 中定义的更高级别的类中访问业务逻辑类,但它们不能在文件之外自动访问。
因此,问题是:访问 App_Code 中定义的类很容易,但我如何访问其他地方定义的类?
更新:另一件事,ASPX 页面类和 App_Code 类在同一个命名空间中 - 这不是问题。
注意:我已经听取了那些做出回应的人的建议(谢谢大家),并且正在重构以使课堂访问更容易。但是,我认为这个问题实际上还没有得到回答(在 ASP.NET 网站项目的情况下)。我不再需要答案了,但是,如果有人能澄清是什么让类在 App_Code 之外可见时,它可能会帮助其他人(甚至我,在路上)。
【问题讨论】: