0
目前我有這個,它的工程很棒..我需要的是CategoryAxis中的類別是動態的而不是靜態的.Categories(「1」,「2」,「3」, 「4」,「5」)..MVC的動態CategoryAxis劍道圖
我已經有了我想放在那裏的值,它來自我的模型,它的@ item.SurveyLinearCounts.FirstOrDefault()。Min爲最小值和@ item.SurveyLinearCounts .FirstOrDefault()。Max的最大值
我該怎麼做。?
@(Html.Kendo().Chart<AnalyzeResponseViewModel>()
.Name(@item.SurveyQuestionID.ToString())
.Legend(legend => legend
.Position(ChartLegendPosition.Top)
.Visible(true)
)
.ChartArea(chartArea => chartArea
.Background("transparent")
)
.Series(series =>
{
series.Column(model => model.ResponseCount).Name("Count").Tooltip(tooltip => tooltip.Visible(true).Template("#= series.name #: #= value #"));
})
.CategoryAxis(axis => axis
.Categories("1", "2", "3", "4", "5")
.MajorGridLines(lines => lines.Visible(false))
)
.
)
.ValueAxis(axis => axis
.Numeric()
.Line(line => line.Visible(false))
.MajorGridLines(lines => lines.Visible(true))
)
.DataSource(ds => ds
.Read(read => read.Action("GetSurveyResponseChart", "DataSource", new { item.SurveyQuestionID })))
.Tooltip(tooltip => tooltip.Visible(true).Template("#= series.name #: #= value #")))
它不清楚你想要什麼。圖表已生成後,您是否想更新分類標籤? – ezanker
我想用我的模型中的值動態設置標籤 –