笛卡儿图表在代码后面添加了系列

时间:2016-01-31 08:41:09

标签: c# asp.net ext.net

我有一张Ext.net Cartesian图表,我想用ASP.net C#在代码中添加动态系列,代码如下。

LineSeries lineSeries = new LineSeries();
lineSeries.XField = "Date1";
lineSeries.YField     = new string[1] { PayType };
lineSeries.Fill       = false;
CartesianChart2.Series.Add(lineSeries);

但是我的笛卡尔图表并没有显示我在后面添加的代码系列..

如果我将下面的代码硬编码到我的.aspx,它可以显示该行以及数据。 我试过CartesianChart.Update()或CartesianChart.Render(),对我来说都不适合..

<ext:LineSeries XField="Date1" YField="apple" Fill="false">
    <Listeners>
        <ItemMouseUp Handler="Ext.net.Notification.show({title:'Item Selected', html:item.value[1] + ' visits on ' + Ext.Date.monthNames[item.value[0]]});" />
    </Listeners>

    <Tooltip runat="server" TrackMouse="true">
        <Renderer Handler="this.setTitle(storeItem.get('Date1') + '<br />' + storeItem.get('apple')); this.update(storeItem.get('apple'));"></Renderer>
    </Tooltip>

    <StyleSpec>
        <ext:Sprite LineWidth="3" />
    </StyleSpec>

    <Marker>
        <ext:CircleSprite Radius="4" LineWidth="0" />
    </Marker>
</ext:LineSeries>

我不知道为什么。

0 个答案:

没有答案