我可以从其他人的控件中看到,可以在标记中设置子对象属性。例如,如果我使用 Telerik 的 RadComboBox,我可以写...
<telerik:RadComboBox runat="server" ID="RadComboBox2">
<CollapseAnimation Duration="100" />
</telerik:RadComboBox>
或者,我也可以写...
<telerik:RadComboBox runat="server" ID="RadComboBox2" CollapseAnimation-Duration="100">
</telerik:RadComboBox>
我必须采用什么技术来允许我使用我编写的控件来做到这一点?我认为我可能必须在我的父控件中为我公开的子对象的每个属性显式创建属性。但是,我似乎不允许创建名称中带有“-”的属性。