(一)用户控件是自定义、 可重用控件,比如你所有的页面都需要有LOGO或者导航之类的,需要重复使用的,就可以创建用户控件。
右键web项目 添加新项 有个用户控件直接创建·WebUserControl1.ascx 用户控件只是你很多页面都需要使用它,在用用户控件,其实好比一个母版页一样·
(二)如果要更改的现有控件, 如按钮或标签, 功能那就需要自定义控件,就是可以给现有控件扩充功能。比如想要对Repeater控件添加onclick事件,则可以编写自己的Repeater自定义控件。
(三)复合控件就是你自己创建的控件,举个例子,可能有点夸张比如聊天控件,直接用你创建的控件就能聊天