控件里面的Collection属性的问题,熟悉控件开发的来指点一下

chinahuman 2006-07-04 02:28:52
控件里面有一个属性是集合,调用的时候,是这样的
<Com:WebMenuDock ID="WebMenuDock1" runat="server" Height="90px" Width="283px" ShowGroupMutex="False">
<Menus>
<Com:WebMenu ID="WebMenu1" Text="123456" />
<Com:WebMenu ID="WebMenu2" Text="456789" />
</Menus>
</Com:WebMenuDock>
现在的问题是设计器里面,WebMenuDock没有办法得到WebMenu的列表。同时,运行的时候,RenderChildren里面,所有的子对象都是没有初始化。
请问一下做这样的控件开发的时候,关键是什么呢?
...全文
173 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinahuman 2006-07-05
  • 打赏
  • 举报
回复
shalen520(Love will keep us alive):谢谢,第一个问题已经解决,但是,RenderChildren的时候,里面的子对象都是null,不知道如何解决?
chinahuman 2006-07-05
  • 打赏
  • 举报
回复
还有一个问题是:想在WebMenuDock这个在设计的时候,可以接收WebMenu控件拖入进来,要如何处理?
shalen520 2006-07-04
  • 打赏
  • 举报
回复
[Editor(typeof(System.Web.UI.Design.WebControls.ListItemsCollectionEditor),typeof(UITypeEditor))]
为Collection属性指定UITypeEditor为ListItemsCollectionEditor
bidisty 2006-07-04
  • 打赏
  • 举报
回复
自定义属性

8,834

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧