代码隐藏页面已经用了分布类为什么还要用继承?
最近读《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再说什么 感觉挺腻害酱紫 --------------------编程问答-------------------- 就是把页面控件和页面代码分开那种。
--------------------编程问答-------------------- partial class 翻译成分布类 -_-!!! google一下 没有这个名称
感觉意思就是一个页面有aspx和aspx.cs组成一个
继承会冲突,怎么会冲突?很怀疑是翻译问题罗
先跳过吧~~~ 继续往下看~
--------------------编程问答--------------------
ASP.NET 2.0 最终的版本,联合了继承和分布类来呈现的, 那现在为什么还要加一个继承类, 想不明白加继承类有什么好处。
补充:.NET技术 , ASP.NET