选择哪个控件? WebControl 还是 CompositeControl 这就是问题所在
我期待创建一些自定义控件,例如自动完成、标签云等。在我的项目中用作工具,而无需每次我需要其中一个时担心。
我在此链接中看到
我有2个选择。
- WebControl
- CompositeControl
这两个,它们可以在其他应用程序中重用。
我读了一些文档,我真的很怀疑,我应该选择哪个?
I'm looking forward to create some customs controls like AutoCompletes, TagClouds and others. To use in my projects as tools without need to worry every time that i need one of them.
i saw in This link
that i have 2 choices.
- WebControl
- CompositeControl
Those two, they can be reused in other applications.
i read some docs and i'm really in doubt, which should i choose ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这将取决于您将如何实施这些控制。如果它们由两个或多个控件(一个文本框和一个下拉列表、两个文本框...等)组成,那么使用复合控件将是最简单的。但是,如果您仅扩展一个控件的功能,或者手动输出 HTML,则使用 WebControl
It will depend on how you will implement these controls. If they will be composed of two or more controls (a textbox and a dropdownlist, two textboxes ... etc), then using a Composite Control would be easiest. However, if you are extending the functionality of just one control, or manually outputting the HTML, then use WebControl