aspx页面有多个aspx.cs类可以继承吗?

时间:2010-11-30 12:21:40

标签: asp.net

我想知道,一个aspx页面可以在页面后面有两个或更多代码吗? 就像我有页面collge.aspx,默认情况下它将继承college.aspx.cs,我想知道它不能继承多于一个aspx.cs.如果不是那么为什么?

3 个答案:

答案 0 :(得分:4)

一个类不能继承两个不同的基类。 (.Net不支持多重继承)

但是,您可以使用partial关键字继承一个基类,该基类在多个文件中分开。

答案 1 :(得分:3)


C#不支持多重继承。

答案 2 :(得分:1)

在.NET中,您只有单继承,但有多个接口实现。

  

页面后面有两个或更多代码吗?

在.NET中你有部分类的原则,所以你可以创建多个文件并将这一个类的逻辑分散到这些文件上。在ASP.NET中,.aspx.designer.cs文件实际上也是如此。