Web アプリケーションがあり、ビューにグラフを追加する必要があります。
@{
ViewBag.Title = "Travail";
Layout = "~/Views/Shared/Template.cshtml";
}
@using System.Web.Helpers;
@section logout {
<a href='@Url.Action("Retour", "Client")'><img src="~/Content/images/home-icon.png" /></a>
<a href='@Url.Action("Logout", "Home")' style="margin-left: 91.6%"><img src="~/Content/images/images.jpg" style="width:37px; height:37px" /></a>
}
@{
var ar = new Planning.Models.Arbre();
var dataView = ar.Get_List_Tache();
List<string> descr = new List<string>();
List<int> avance = new List<int>();
foreach( Planning.Models.Tache tac in dataView){
descr.Add(tac.Tache_description);
avance.Add(tac.Avancement);
}
Chart chartXml;
var filePathName = "_ChartFiles/XmlChart.xml";
if (File.Exists(Server.MapPath(filePathName)))
{
chartXml = new Chart(width: 200,
height: 200);
}
else{
chartXml = new Chart(width: 200,
height: 200);
chartXml.AddTitle("Avancement de taches");
chartXml.AddSeries(
name: "Les taches",
axisLabel: "Les taches",
xValue: descr,
yValues: avance);
chartXml.SaveXml(path: filePathName);}
}
<div>@chartXml.Write()</div>
このビューにグラフを表示するにはどうすればよいですか?何か提案はありますか?