RadHtmlChart中的工具提示并发症

时间:2015-07-17 14:51:31

标签: telerik radhtmlchart

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

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

如果值包含0,那么多行工具提示应指定它为零。例如if(总使用量:10个SMS:0个彩信:5个DATACharges:4
语音:1)

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

提前致谢。

最诚挚的问候,

Shikhar的

1 个答案:

答案 0 :(得分:0)

您可以在工具提示的ClientTemplate中添加JavaScript逻辑,这样您就可以检查值是未定义的还是null或者是什么,而不是打印任何内容:http://docs.telerik.com/devtools/aspnet-ajax/controls/htmlchart/functionality/clienttemplate/display-html-and-execute-javascript

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

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