日期:2014-05-17  浏览次数:20318 次

asp.net vs2010后台自定义Chart图标不显示,,急救!!!!
在前台托一个Chart控件进来,绑定数据源,能正常显示。
                    Chart1.DataSource = ds.Tables[i];
                    Chart1.Series[0].YValueMembers = "selectedNum";
                    Chart1.Series[0].XValueMember = "optionDescription";
                    Chart1.DataBind();
但是我后台自定义一个Chart控件,同样的绑定数据源,运行后什么也不显示。
                    ?Chart chartColumn = new Chart();
                    chartColumn.ID = "chartColumn";
                    Series series = new Series();
                    series.ChartType = SeriesChartType.Column;
                    chartColumn.DataSource = ds.Tables[i];
                    series.YValueMembers = "selectedNum";
                    series.XValueMember = "optionDescription";
                    chartColumn.DataBind();
                    pnlQuestion.Controls.Add(chartColumn);//将图标插入到页面的一个Panel中,能正常插入。
运行后,在自定义图标的显示位置也出现了个图片,只不过是空白的,什么都没有;绑定工具箱托进来的Chart,就能正常显示。高手指点啊,是不是自定义的chart对象忘记设置什么属性啦?

------解决方案--------------------
看一下ds里是否有数据

------解决方案--------------------
这个控件我好像以前在一个商管系统中用过,楼主看看它的demo,应该好处理