5

我正在一个剃刀视图中构建一个剑道图表并且有

 .Tooltip(tooltip => tooltip.Visible(true))

我可以使用配置操作中的任何其他功能在工具提示中包含系列类别标题吗?

文档似乎适用于 JS 实现而不是 razor 实现Template()Format()

4

3 回答 3

8

您可以像这样添加特定的模板和格式:

.Tooltip(tooltip => tooltip
    .Template("#=category# - #=value #")
    .Format("{0}%")
    .Visible(true)
)

这将为您提供如下所示的工具提示:

水电 - 22%

我相信同时使用 Template 和 Format 助手可能会导致一些冲突,但是您可以像这样在模板中添加格式:

.Template("#=category# - #=kendo.format('{0}', value)#")
于 2012-09-05T13:08:32.033 回答
3

模板

当需要更大的灵活性时,可以使用 Kendo 模板定义工具提示内容。该模板提供对与该点相关的所有信息的访问:

  • value - 点值。值维度可用作属性,例如 value.x 和 value.y
  • 类别 - 类别名称。
  • 系列 - 数据系列。
  • dataItem - 原始数据项(绑定到 dataSource 时)。
于 2014-09-12T19:50:33.697 回答
0

您可以使用:

.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
于 2015-06-04T20:35:02.193 回答