我是从c#向TabPane添加WebControl(ascx),但它没有显示出来。 我做这样的事情:
...
TabPage tab = new TabPage(e.Parameter);
WebUserControl1 wc = new Views.WebUserControl1();
tab.Controls.Add(wc);
myASPxPageControl.TabPages.Add(tab);
myASPxPageControl.ActiveTabIndex = myASPxPageControl.TabPages.Count - 1;`
...
但是,如果我直接在asp代码的主页面中添加相同的ascx,它会显示出来。
从c#添加时,组件不会执行"加载方法",但是当嵌入到asp中时,它会加载。
我已经在c#中尝试了另一种方法:
var wc = (WebUserControl1)Page.LoadControl("~/Views/WebUserControl1.ascx");
但是同样的事情,它没有显示,只出现在asp代码中。
有什么想法?
由于