如何在asp.net图表中设置线条的名称

如何在asp.net图表中设置线条的名称,asp.net,charts,Asp.net,Charts,我在asp.net中得到了这段代码,我在其中添加了4个系列和指针以显示在我的图表控件中。问题是它们只是以不同的颜色出现,所以我无法区分它们。我尝试过使用图例和工具提示属性,但它只设置每个数据点的名称。我要找的只是图表按钮中颜色的解释 private void runChartFunction(string fsql) { System.Data.DataTable dt = new System.Data.DataTable(); using(Sql

我在asp.net中得到了这段代码,我在其中添加了4个系列和指针以显示在我的图表控件中。问题是它们只是以不同的颜色出现,所以我无法区分它们。我尝试过使用图例和工具提示属性,但它只设置每个数据点的名称。我要找的只是图表按钮中颜色的解释

   private void runChartFunction(string fsql)
    {
        System.Data.DataTable dt = new System.Data.DataTable();
        using(SqlConnection sqlConn = new SqlConnection(getConnectionString()))
        {
            sqlConn.Open();
            SqlCommand sqlCom = new SqlCommand();
            sqlCom.Connection = sqlConn;
            sqlCom.CommandText = fsql;

            SqlDataReader reader = sqlCom.ExecuteReader();
            dt.Load(reader);


        }

        for (int i = 1; i < dt.Columns.Count; i++)
        {
            var serie = chart.Series.Add(dt.Columns[i].ToString());
            serie.ChartType = System.Web.UI.DataVisualization.Charting.SeriesChartType.Line;


            string[] x = new string[dt.Rows.Count];
            int[] y = new int[dt.Rows.Count];

            int row = 0;
            foreach (DataRow wk in dt.Rows)
            {
                x[row] = wk[0].ToString();
                y[row] = wk[i].ToInt();
                row++;
            }                
            serie.Points.DataBindXY(x, y);

        }
        chart.Visible = true;
}

<asp:Chart ID="chart" runat="server" Width="800">
    <ChartAreas>
        <asp:ChartArea Name="chartArea">            
        </asp:ChartArea>
    </ChartAreas>
</asp:Chart>
private void runchart函数(字符串fsql)
{
System.Data.DataTable dt=新的System.Data.DataTable();
使用(SqlConnection sqlConn=newsqlconnection(getConnectionString()))
{
sqlConn.Open();
SqlCommand sqlCom=新的SqlCommand();
Connection=sqlConn;
sqlCom.CommandText=fsql;
SqlDataReader=sqlCom.ExecuteReader();
dt.负载(读卡器);
}
对于(int i=1;i
通过添加

<Legends>
    <asp:Legend Alignment="Center" Docking="Bottom" IsTextAutoFit="False" Name="Default" LegendStyle="Row" />
</Legends>

在我的ascx文件和
图表中。图例[0]。Enabled=true在我的代码隐藏中