



|
ASP.NET MVC
@(Html.EJ().Chart("chartContainer")
.Series(sr =>
{
sr.DataSource(ViewBag.datasource).XName("Nombre").YName("Excelente").Add();
sr.DataSource(ViewBag.datasource).XName("Nombre").YName("Bueno").Add();
//...
})
//...
)
|
|
ASP.NET MVC:
@(Html.EJ().Chart("chartContainer")
//
.DisplayTextRendering("dataLabel")
)
function dataLabel(sender) {
var series = sender.model.series, pointIndex = sender.data.pointIndex, count = 0;
for (var i = 0; i < series.length; i++)
count += sender.model.series[i].points[pointIndex].y;
sender.data.text = (sender.data.series.points[pointIndex].y/count * 100) + "%";
} |

|
ASP.NET MVC:
@(Html.EJ().Chart("chartContainer")
.Series(sr =>
{
sr.Type(SeriesType.StackingColumn100)
//...
})
//...
)
|