Я новичок в C #, так что это может быть глупым вопросом, но Google не помог мне.
Я создал новый проект (пустой проект SharePoint 2016, а затем добавил визуальную веб-часть) в Visual Studio и в своем ascx-файле создал пустой график «ChartExample».
В моем файле ascx.cs у меня есть запрос, где я получаю информацию с SQL-сервера. Я могу использовать эту информацию для обзора сетки, но как я могу установить эти данные в свой график?
Я много чего пробовал, но всегда получаю ошибки.
Это текущий код, который у меня есть (без кода для добавления содержимого в диаграмму)
SqlConnection conn = new SqlConnection("server=***;database=***;user id=***;password=***");
SqlDataAdapter da = new SqlDataAdapter();
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "select column1 , column2 from dbo.myTable";
da.SelectCommand = cmd;
DataSet ds = new DataSet();
conn.Open();
da.Fill(ds);
//Working code for GridView
GridView.DataSource = ds;
GridView.DataBind();
conn.Close();
Так как я могу добавить тот же результат в диаграмму?
Это код в моем файле ascx:
<asp:Chart ID="ChartExample" runat="server">
<Series>
<asp:Series Name="Example"></asp:Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="ChartExample"></asp:ChartArea>
</ChartAreas>
</asp:Chart>