在c#中创建新图表throws对象引用未设置为对象错误的实例

时间:2014-01-03 09:49:19

标签: c# asp.net charts object-reference

以下是我用于在asp.net页面上动态创建新图表的代码的一部分。它会在chart1_holder.Controls.Add(chartCtrl);上抛出“对象引用未设置为对象的实例”错误。出现这种情况的原因是什么?

Chart chartCtrl;
chartCtrl = new Chart();

chart1_holder.Controls.Add(chartCtrl);

chartCtrl.DataBind();

ASP页面

 <div id ="chart1_holder" runat="server" style="height:95%; width:100%"> </div>

1 个答案:

答案 0 :(得分:0)

你知道这个代码在ASP.NET管道中的哪一点运行,例如(Init,Load等......)?可能map1_holder尚未初始化,导致您尝试访问其任何属性时的空引用异常。