|
母版页的特点: 1、有利于站点修改和维护,降低开发人员的工作强度 2、提供高效的内容整合能力 3、有利于实现页面布局 4、提供一种便于利用的对象模型
用户控件可以实现页面代码的重用
用户控件: 1、是一种自定义的组合控件 2、封装独立的功能(显示列表等) 3、像页面一样方便的编辑,像控件一样使用拖拽方式使用 4、后缀名是.ascx 作用 页面代码的重用
母版页提供整个页面级的风格控制和代码重用; 用户控件提供小范围的风格控制和更灵活的代码重用
用户控件的注意事项: 用户控件可以使用其他用户控件 可以像页面一样,在用户控件中使用其他用户控件 但用户控件中不可包含自己,也不能发生任何循环嵌套
用户控件与页面的区别? 1、后缀名:用户控件以.ascx为后缀名,而页面后缀名是.aspx 2、指令:用户控件为@Control,页面是@Page 3、继承:用户控件继承自System.Web.UI.UserControl,而页面继承自System.Web.UI.Page 4、用户控件不可直接访问,页面可直接访问
|