【发布时间】:2010-05-19 08:01:13
【问题描述】:
我有一个继承自 WebControl 的 ASCX,它具有类型为 CollectionConfigurationItem 的“CustomConfiguration”属性。此配置在代码中的其他位置设置,因此当它到达 ASCX 时,它已设置为我希望如何使用数据。此时我想使用此配置渲染另一个控件,如下所示:
<modules:DataModule runat="server" CustomConfiguration="<%# Model.CategoryListConfiguration %>" />
但是,闯入DataModule 始终会导致“CustomConfiguration”为空,这是该属性的默认值。我尝试向属性添加Bindable 属性但无济于事,当我为DataModule 上的DataBinding 事件设置EventHandler 时,它甚至都没有被调用。
我如何从标记中设置这个自定义类类型的属性,或者如果失败了,那么让它工作的第二好的方法是什么?感谢您提供的任何启发!
【问题讨论】:
标签: asp.net data-binding user-controls