自定义控件是已编译的服务器端控件,它将用户界面和其他功能都封装起来到可复早速用的包中。自定义控件和标准的控件相比,除了它们一个不同的标记前来自缀,并且必须进行显式注册和部署以外并没有什么不同。此外,自定义控件拥有自己的对象模型,能够触发事件,并支持Microsoft Visual Studio 的所有设计是特性,诸如属性窗口、可视化设计器、属性生成器和工具箱。