如何为VS2005工具箱创建自定义控件?

时间:2010-04-28 17:11:11

标签: asp.net controls toolbox derived-class

好的,这个问题可能更多关于设计理论。我已经成功创建了显示在我的工具箱中的控件,所以我很确定我的流程正确。此外,我的“AutoToolboxPopulate”设置为true,因此在创建它们时会显示出来。我的问题是:我将一个原生控件子类化为专门用途。当我从暴露的具体类派生我的类时,例如BulletedList,我的自定义控件出现在我的工具箱中。但是,当我将它放回到父级时,例如ListControl,我的控件没有列出(实际上当我“全部列出”时它变灰了)。我错过了什么?

1 个答案:

答案 0 :(得分:0)

认为答案是我的代码一定存在问题。我最终让这些显示出来,并且可能在某处出现了错误。

但是,这是一个重要提示:为了让自定义服务器控件显示在工具箱中,您必须将页面加载到“设计”模式。这将更新工具箱列表。 (显然,文件大纲也是必要的)

相关问题