ASP.NET中的用户控件和自定义控件之间有什么区别
答案 0 :(得分:5)
AFAIK,用户控件是您可以使用现有控件创建的控件,可以作为项目的一部分,并有一个设计器表面供您拖放。
自定义控件通常位于项目外部。需要手动编码(在代码中使用各种asp.net控件事件和html构建)。
答案 1 :(得分:3)
用户控件是按系统默认值从UserControl类继承的,可以根据特定的UI情况组合控件,也可以具有UI逻辑,并在项目内的任何地方反复使用。
自定义控件继承自Control类(您可以更改要自定义的任何控件类型),通常用于为现有UI控件添加额外功能。
答案 2 :(得分:0)