asp.net从另一个代码隐藏的aspx.cs重用类方法

时间:2013-04-28 21:55:45

标签: asp.net class code-behind inheritance

我有2个aspx页面A和B在codebehind aspx.cs上共享相同的逻辑,除了1个方法,我想通过让B的类在代码隐藏和覆盖中继承A的类来重用A的代码1方法。但是在执行此操作后加载页面时遇到此错误“对象引用未设置为对象的实例”。两个页面对于从代码隐藏引用的对象(标签等)具有相同的ID。我猜我不应该这样做,或者我遗漏了一些东西。

感谢任何帮助,指导我如何重用相同的代码,而不是在代码隐藏文件上重复它们。谢谢!

1 个答案:

答案 0 :(得分:0)

将Page B的Code Behind页面属性设置为Code Behind.aspx.vb“ 对于仅特定于B的方法,请使用任何标识符,例如表单名称或表单ID