2013-07-12 35 views
0

我正在使用試用版的Kendo UI圖表。我被設置爲「Week」。但是我必須把星期一定爲星期一。因爲在KendoUI默認情況下將週日設置爲開始周。如何在折線圖中設置categoryAxis.weekStartDay

在文檔中建議Kendo UI有財產categoryAxis.weekStartDay。但我無法找到這個。所以,請幫助我如何將WeekStartDay設置爲週一而不是週日。

由於

+0

能否請您提供您的DLL和kendo.js版本? –

+0

JS版本:Kendo UI Complete v2013.1.514和DLL版本:2013.1.514.340。 –

回答

1

請設置整數值從0到weekStartDay屬性6。

對於防爆:

categoryAxis: { 
      baseUnit: "weeks", 
      weekStartDay: 1, 
      categories: [ 

         ] 
     } 

欲瞭解更多信息,請查看以下鏈接。

http://docs.kendoui.com/api/dataviz/chart#configuration-categoryAxis.weekStartDay

+0

是的,我已經閱讀了用於在折線圖中設置WeekStartDay屬性的Kendo UI文檔。但是,當我試圖設置,則該屬性給出了錯誤 「Kendo.Mvc.UI.Fluent.ChartDateCategoryAxisBuilder‘不包含定義‘weekStartDay’,沒有擴展方法‘weekStartDay’接受一個類型的第一個參數’劍道。 Mvc.UI.Fluent.ChartDateCategoryAxisBuilder'可以找到(您是否缺少使用指令或程序集引用?) –

+0

請問您可以提供您的代碼嗎? –

+0

這裏是MVC代碼來生成圖表.. @(Html.Kendo ().Chart(Model) .Name(「chart」) .Series(series => {series.Column(model => model.RevenueValue).Name(「Test」);}) .CategoryAxis(axis = > axis .Date() .BaseUnit(ChartAxisBaseUnit.Weeks) .Categories(型號=> model.DateValue) ) .ValueAxis(軸=> axis.Numeric() .Labels(標籤=> labels.Format( 「{0}」)) ) ) –