回复 22楼Alice的帖子
hi Alice 我界面上就放一个barchart,用sql绑定的方式加载,数据量也就100条 发现加载也是非常的慢,用上述方式各种不显示的确会快很多,但是x轴不显示内容这图表看起来就恨别扭啊
代码
前台代码(就放一个barchart)
<wijmo:C1BarChart ID="sspxChart" runat="server" Height="290" Width="70%">
<DataBindings>
<wijmo:C1ChartBinding XField="bits_name" XFieldType="String" YField="avg" YFieldType="Number" Label="avg" />
<wijmo:C1ChartBinding XField="bits_name" XFieldType="String" YField="min" YFieldType="Number" Label="min" />
<wijmo:C1ChartBinding XField="bits_name" XFieldType="String" YField="max" YFieldType="Number" Label="max" />
</DataBindings>
</wijmo:C1BarChart>
后台
//这里是获取数据源newDT
this.sspxChart.DataSource = newDT;
this.sspxChart.DataBind();
this.sspxChart.Animation.Enabled = false;
this.sspxChart.Axis.Y.Min = -101;
this.sspxChart.Axis.Y.Max = 101;
this.sspxChart.Axis.Y.Visible = false;
this.sspxChart.Axis.Y.UnitMinor = 0;
this.sspxChart.Axis.Y.AutoMinor = false;
this.sspxChart.Axis.Y.AutoMajor = false;
this.sspxChart.Axis.Y.TextVisible = false;
this.sspxChart.Axis.Y.GridMajor.Visible = false;
this.sspxChart.Axis.Y.GridMinor.Visible = false;
this.sspxChart.Axis.X.GridMajor.Visible = false;
this.sspxChart.Axis.X.GridMinor.Visible = false;
this.sspxChart.Axis.X.AutoMajor = false;
this.sspxChart.Axis.X.AutoMinor = false;
this.sspxChart.Shadow = false;
//this.sspxChart.ShowChartLabels = false; //在barchart上不要显示label
//this.sspxChart.Axis.X.TextVisible = false; //在x轴上不显示text
this.sspxChart.Legend.Visible = true;
this.sspxChart.Horizontal = false;
以上代码运行后也是非常的慢。。。。 |