【发布时间】:2011-02-03 08:24:24
【问题描述】:
我正在编写一个自定义的 ASP.NET web 控件,并希望它有一个自定义项的集合,这些项也可以在 XML 标记中指定。像这样的:
class MyControl: WebControl
{
public IList<MyItemType> MyItems { get; private set; }
}
在标记中:
<asd:MyControl runat="server" id="mc1">
<MyItems>
<MyDerivedCustomItem asd="dsa"/>
<MyOtherDerivedCustomItem asd="dsa"/>
</MyItems>
</asd:MyControl>
我该怎么做?我虽然这都是关于在集合上实现一些接口或向属性添加一些特殊属性,但我所做的一切似乎都不起作用。
【问题讨论】:
标签: c# asp.net collections custom-controls designer