我在Razor視圖建立一個劍道圖表,並有Kendo UI餅圖工具提示可以包含系列類別名稱嗎?
.Tooltip(tooltip => tooltip.Visible(true))
是否有我可以使用,包括對提示的一系列類別標題的配置操作的其他功能?
Template()
和Format()
的文檔似乎用於JS實現而不是剃鬚刀實現。
我在Razor視圖建立一個劍道圖表,並有Kendo UI餅圖工具提示可以包含系列類別名稱嗎?
.Tooltip(tooltip => tooltip.Visible(true))
是否有我可以使用,包括對提示的一系列類別標題的配置操作的其他功能?
Template()
和Format()
的文檔似乎用於JS實現而不是剃鬚刀實現。
你可以在一個特定的模板添加和格式,像這樣:
.Tooltip(tooltip => tooltip
.Template("#=category# - #=value #")
.Format("{0}%")
.Visible(true)
)
這會給你一個提示,看起來像:
水電 - 22%
我相信一起使用模板和格式助手可能會導致一些衝突,但您可以像這樣將模板添加到模板中:
.Template("#=category# - #=kendo.format('{0}', value)#")
工具提示內容可以與劍道模板時更大的靈活性期望來定義。該模板提供了與該點相關的所有信息的訪問權限:
您可以使用:
.Tooltip(tooltip => tooltip
.Visible(true)
.Template("#= series.name #: #=kendo.format('{0:N0}', value)#")
)
例如,它顯示工具提示:
MySerie : 1.234.567
如果只使用:
.Tooltip(tooltip => tooltip
.Visible(true)
.Format("{0:N0}")
.Template("#= series.name #: #= value #")
)
它顯示:
MySerie : 1234567
完美。有沒有關於如何使用'.Template()'在線的文檔? – StuperUser
你可以在http://demos.kendoui.com/dataviz/pie-charts/index.html查看kendo演示,他們在javascript,aspx和剃鬚刀中有代碼示例。不幸的是,他們並沒有涵蓋所有的例子,所以你可能還想要;我不認爲有專門針對MVC的文檔站點,但是一旦你瞭解了MVC幫助程序的工作方式,就可以翻譯JavaScript。 – Alejo
如果我想在模板中使用標題文本嗎? – Dhara