public class TheItemTemplate : ITemplate
{
//....
public void InstantiateIn(Control container)
{
//...
}
}谁调用了这个方法?它什么时候被调用呢?
发布于 2009-12-09 00:18:50
通常,此方法在创建控件树时调用,在CreateChildControls()方法中也是如此。此CreateChildControls方法是控件继承层次结构的一部分,通常由子类控件重写。
因此,模板所属的控件应该在CreateChildControls中调用InstantiateIn()。
https://stackoverflow.com/questions/1868008
复制相似问题