【发布时间】:2012-08-30 05:00:22
【问题描述】:
我正在以剃刀视图构建剑道图表并拥有
.Tooltip(tooltip => tooltip.Visible(true))
我可以使用配置操作中的任何其他功能在工具提示中包含系列类别标题吗?
Template() 和 Format() 的文档似乎是针对 JS 实现而不是 razor 实现的。
【问题讨论】:
标签: asp.net-mvc razor kendo-ui
我正在以剃刀视图构建剑道图表并拥有
.Tooltip(tooltip => tooltip.Visible(true))
我可以使用配置操作中的任何其他功能在工具提示中包含系列类别标题吗?
Template() 和 Format() 的文档似乎是针对 JS 实现而不是 razor 实现的。
【问题讨论】:
标签: asp.net-mvc razor kendo-ui
您可以像这样添加特定的模板和格式:
.Tooltip(tooltip => tooltip
.Template("#=category# - #=value #")
.Format("{0}%")
.Visible(true)
)
这将为您提供如下所示的工具提示:
水力 - 22%
我相信同时使用 Template 和 Format 助手可能会导致一些冲突,但是您可以像这样在模板中添加格式:
.Template("#=category# - #=kendo.format('{0}', value)#")
【讨论】:
.Template() 的文档?
当需要更大的灵活性时,可以使用 Kendo 模板定义工具提示内容。该模板提供对与该点相关的所有信息的访问:
【讨论】:
你可以使用:
.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
【讨论】: