0
저는 ASP.net을 처음 사용하고 있으며 현재 ASP 차트의 표시 문제가 있습니다.차트 표시 ASP.net
두 차트를 표시하려고합니다.
<div>
<asp:Chart ID="Chart1" runat="server">
<series>
<asp:Series Name="Series1">
</asp:Series>
</series>
<chartareas>
<asp:ChartArea Name="ChartArea1">
</asp:ChartArea>
</chartareas>
</asp:Chart>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
</div>
<div>
<asp:Chart ID="Chart2" runat="server">
<series>
<asp:Series Name="Series1">
</asp:Series>
</series>
<chartareas>
<asp:ChartArea Name="ChartArea1">
</asp:ChartArea>
</chartareas>
</asp:Chart>
<asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Button" />
</div>
그리고하여 default.aspx.cs 파일의 behindcode :
protected void Button1_Click(object sender, EventArgs e)
{
double[] yValues = { 71.15, 23.19, 5.66 };
string[] xValues = { "AAA", "BBB", "CCC" };
Chart1.Series["Series1"].Points.DataBindXY(xValues, yValues);
}
protected void Button2_Click(object sender, EventArgs e)
{
double[] yValues = { 71.15, 23.19, 5.66 };
string[] xValues = { "DDD", "EEE", "FFF" };
Chart2.Series["Series1"].Points.DataBindXY(xValues, yValues);
}
내 문제는 때이다 내의 default.aspx 파일 (도구 상자에 생성 된 코드)에 다음 코드를 Button1을 클릭하면 첫 번째 차트가 나타납니다. 그러나 Button2를 클릭하면 첫 번째 차트가 사라지고 두 번째 차트가 나타납니다.
두 차트를 모두 표시하고 싶습니다.
가능합니까? 방법? 모두 차트에 대한