2010-03-30 96 views
0

我创建了一个具有模板容器的用户控件。ASP.Net用户控制模板实例化

<cc:SearchResultItem ID="SearchResultItem1" Customer='<%# ((Customer)(((RepeaterItem)Container).DataItem)) %>' runat="server">             
    <NameTemplate> 
     <%# Container.Name %> 
    </NameTemplate> 
</cc:SearchResultItem> 

这是控制放置在列出一些客户的中继器。客户不受用户控制的约束。当名称模板在容器中实例化时,客户对象尚不可用,但我需要访问它的名称,因为它需要先解析。

问题:如何在实例化模板容器之前访问为用户控件设置的属性?提前致谢!

回答

0

我不认为你可以。如何在控件绑定数据之前访问控件的数据绑定属性?

从你发布的代码中,我实际上并没有看到在Init期间需要这样做,但我可能错过了一些东西。你能澄清为什么你需要客户在Init期间而不是在Load或PreRender期间?

+0

当在Load或PreRender中暂停模板时,该模板不再工作...... – Chris 2010-03-30 16:40:20