2

我对 RadHtmlChart 中的工具提示显示有疑问。如果我的下拉条件是所有其他它应该只显示单个值,我想在工具提示上显示 4 件事。

例如,A 用户有 4 种类型的呼叫,即 SMS、MMS、Voice、DataCharges。我的下拉列表有 4 个值(数据、语音、短信、彩信、全部)。在下拉列表的所有条件下,它应该显示不同的多行工具提示,否则它应该只分别显示列值。

如果该值包含 0,则多行工具提示应指定为零。例如,如果 (Total Usage:10
SMS:0
MMS:5
DATACharges:4
Voice:1)

我已经完成了显示多行工具提示,但是当我应该为单个下拉值显示一个工具提示时,问题来了,它重复了所有其他工具提示,这些工具提示将其他数据显示为未定义。

提前致谢。

此致,

希哈尔

4

1 回答 1

0

您可以在工具提示的 ClientTemplate 中添加 JavaScript 逻辑,这样您就可以检查该值是否为 undefined 或 null 或其他任何内容,并且不打印任何内容: http: //docs.telerik.com/devtools/aspnet-ajax/controls/htmlchart/功能/客户端模板/显示-html-and-execute-javascript

<ClientTemplate>
    #if (someField != 'undefined') {# #=value# #} else {#  #} #
</ClientTemplate>

是一个很好的起点。当然,调整 if 语句以满足您的需要。

于 2015-09-08T10:24:19.157 回答