【发布时间】:2013-04-28 21:55:45
【问题描述】:
我有 2 个 aspx 页面 A 和 B,它们在代码隐藏 aspx.cs 上共享相同的逻辑,除了 1 个方法,我正在考虑通过让 B 类继承代码隐藏中的 A 类并覆盖来重用 A 的代码1方法。但是我在这样做之后加载页面时遇到了这个错误“对象引用未设置为对象的实例”。对于从代码隐藏中引用的对象(标签等),两个页面都具有相同的 id。我猜我不应该这样做,或者我遗漏了一些东西。
感谢任何帮助,让我朝着正确的方向前进,让我可以重用相同的代码,而无需在代码隐藏文件上复制它们。谢谢!
【问题讨论】:
标签: asp.net class code-behind inheritance