【发布时间】:2011-08-08 07:42:03
【问题描述】:
我有一个包含 asp.net 图表的用户控件。如果我在页面中静态引用用户控件,则会显示图表,即:
<uc:UserControl1 id="UserControl1" runat="server" />
但是,如果我从 Page_Load 事件中的代码隐藏加载用户控件,则图表不会显示:
Panel1.Controls.Add(this.LoadControl("UserControl1.ascx"));
我在用户控件中还有其他控件,例如 GridView,并且上述两种方法都适用于这些控件。唯一不起作用的控件是 asp.net Chart 控件。
有什么想法吗?
【问题讨论】: