当前位置:编程学习 > C#/ASP.NET >>

代码隐藏页面已经用了分布类为什么还要用继承?

最近读《ASP.NET 揭秘》,关于代码隐藏页面的解释读着不是很理解。  

ASP.NET 1.x 呈现页面的类和代码隐藏文件的类,是继承的关系。
ASP.NET 2.0 beta版的两个类,使用的是分布类的关系。
ASP.NET 2.0 最终的版本,联合了继承和分布类来呈现的。

对此,书中的有一个解释是,ASP.NET 1.x 允许创建一个自定义的Page基类,然后这个应用程序中的所有ASP.NET页面从这个自定义的基类继承。 使用部分类关联页面与代码隐藏文件与从自定义的Page基类继承想冲突。

我想知道的是,
1.分布类为什么会与从Page基类继承冲突?  
2.为什么后期版本要增加继承,来关联两个类? --------------------编程问答-------------------- 不知道LZ再说什么 感觉挺腻害酱紫 --------------------编程问答--------------------
引用 1 楼 guanyelong 的回复:
就是把页面控件和页面代码分开那种。
--------------------编程问答-------------------- partial class 翻译成分布类 -_-!!! google一下 没有这个名称

感觉意思就是一个页面有aspx和aspx.cs组成一个

继承会冲突,怎么会冲突?很怀疑是翻译问题罗

先跳过吧~~~ 继续往下看~
--------------------编程问答--------------------
引用 3 楼 moonwrite 的回复:

ASP.NET 2.0 最终的版本,联合了继承和分布类来呈现的,  那现在为什么还要加一个继承类, 想不明白加继承类有什么好处。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,