标签: asp.net user-controls .net-4.0 web-controls
似乎UserControls除了能够将控件放在标记中的好处之外,与WebControl相比并没有任何其他优势。
事实上,它们有几个缺点。如 - 通过放入程序集不能跨多个项目使用 - 在构造函数中传递对象的难度
我的问题是,为什么我应该在WebControl上使用UserControl,反之亦然?
这只是品味问题吗?或者我有什么隐藏的利弊我不知道。