asp.net 4.0 - 当我创建继承自 HtmlContainerControl 的自定义控件时,我无法让它显示在 VS 工具箱中

发布于 2024-09-24 22:06:59 字数 254 浏览 3 评论 0原文

我尝试了两种方法将自定义控件包含在工具箱中。

首先,我尝试将 DLL 拖到我的工具箱中,但只出现了一些控件。

同样,当我以“选择项目”的方式进行操作时,只出现了一些控件。

我的任何继承自 Web.UI.HtmlControls.HtmlContainerControl 的自定义控件都不会显示。

但是,如果我将这些控件的类更改为从 Web.UI.Panel 继承,它们就会出现。

我缺少什么?

谢谢

I've tried two methods to include my custom control in the toolbox.

First, I tried to drag the DLL onto my toolbox, but only some of my controls appeared.

Again, when I did it the "choose items" way, only some of my controls appeared.

Any of my custom controls that inherit from Web.UI.HtmlControls.HtmlContainerControl don't show up.

However, if I change those controls' classes to inherit from Web.UI.Panel instead, they do show up.

What am I missing?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你怎么敢 2024-10-01 22:06:59

您是否使用 ToolBoxItem 的属性来装饰它?

Did you decorate it with attributes for the ToolBoxItem?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文