я м, обращенную проблему с Dotnet Highcharts контролирует проблема значения в оси х повторяют т.е. 0 0 1 1 2 2 3 3 4 4 5 5. Пожалуйста, помогитеПовторные значения в оси х в DotNet highchart управляет
ниже - мой код.
Javascript код
<div id='ContentAvailabilty_container'></div>
<script type='text/javascript'>
var ContentAvailabilty;
$(document).ready(function() {
ContentAvailabilty = new Highcharts.Chart({
chart: { renderTo:'ContentAvailabilty_container', type: 'bar' },
legend: { enabled: false, layout: 'horizontal' },
plotOptions: { bar: { borderWidth: 0 } },
title: { text: 'Content Availabilty' },
xAxis: { categories: ['#Rest of Published', '#Published Queue', '#Rest of Unpublished', '#Unpublished Queue', '#New Approved'] },
yAxis: { labels: { formatter: function() { return Highcharts.numberFormat(this.value, 0); } }, min: 0, title: { text: '' } },
series: [{ data: [5, 0, 0, 0, 0] }]
});
});
</script>
DOT NET CODE
DotNet.Highcharts.Highcharts currentReport = new DotNet.Highcharts.Highcharts("ContentAvailabilty");
currentReport.InitChart(new Chart { Type = ChartTypes.Bar });
currentReport.SetTitle(new Title { Text = "Content Availabilty" });
currentReport.SetXAxis(new XAxis
{
Categories = new[] { "#Rest of Published", "#Published", "#Rest of Unpublished", "#Unpublished", "#Approved" }
});
currentReport.SetYAxis(new YAxis
{
Title = new XAxisTitle { Text = "" }
, Labels = new XAxisLabels { Formatter = "function() { return Highcharts.numberFormat(this.value, 0); }" }//function to convert 4k to 4000
,Min=0
});
currentReport.SetLegend(new Legend { Enabled = false });
currentReport.SetPlotOptions(new PlotOptions { Bar = new PlotOptionsBar { BorderWidth=0} });
currentReport.SetSeries(new Series[] {
new Series{
Data = new Data(new object[]{ RestofPublished, publishedQueue, Rest_of_UnPublished, UnPublished_Queue, newApproved })
}
});
ReportContainerLabel.Text = string.Empty;
ReportContainerLabel.Text = currentReport.ToHtmlString();
прямо сейчас я добавляю данные в эти переменные ниже RestofPublished, publishedQueue, Rest_of_UnPublished, UnPublished_Queue, newApproved. Код javascript, который генерируется при помощи кода currentReport.ToHtmlString() – user1037747
Что я не понимаю, вы устанавливаете X-Axis как категории, но в диаграмме кажется, что вы хотите, чтобы y-Axis как категории, является это правильно или, я jst получаю это неправильно, муравей я рекомендую следовать ссылка на высокие диаграммы на http://www.highcharts.com/ref/ –