2011-02-18 76 views
1

有谁知道为什么我无法添加从AjaxControlToolKit继承控件到ToolKit的子类?我明确实现了IComponent,因为IControl已经实现了IComponent,所以我没有必要去做。我将编译代码,并尝试添加DLL,但我得到“不包含任何控件”错误。我知道这是一个非常具体的错误,所以在别处没有太多的帮助。将我自己的控件添加到工具箱

[System.ComponentModel.DesignerCategory("Component"), 
ToolboxData("<{0}:TabPanelWithDataBinding runat=server></{0}:TabPanelWithDataBinding>")] 
public class TabPanelWithDataBinding : TabPanel, IComponent, IDisposable 
{ 
//all the meat stuff 
} 

回答

1

因为你的基类 “TabPanel” 有一个属性[ToolboxItem(false)]。它从程序集中筛选控件。您可以尝试使用true作为参数将此属性添加到您的控件中。

相关问题