Telerik RadHtmlChart中的刀尖复杂性

Telerik RadHtmlChart中的刀尖复杂性,telerik,radhtmlchart,Telerik,Radhtmlchart,我对RadHtmlChart中的工具提示显示有疑问。我想在工具提示上显示4件事,如果我的下拉条件是所有其他,它应该只显示单个值 例如,一个用户有4种类型的通话,即短信、彩信、语音、数据费。我的下拉列表有4个值(数据、语音、短信、彩信、全部)。在所有下拉条件下,它应该显示不同的多行工具提示,否则它应该只分别显示列值 如果该值包含0,则多行工具提示应指定该值为0。例如,如果(总使用量:10短信:0彩信:5数据费用:4语音:1) 我已经完成了显示多行工具提示的工作,但问题是当我应该为单个下拉菜单显示一

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

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

如果该值包含0,则多行工具提示应指定该值为0。例如,如果(总使用量:10
短信:0
彩信:5
数据费用:4
语音:1)

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

提前谢谢

致以最良好的祝愿


Shikhar

您可以在工具提示的ClientTemplate中添加JavaScript逻辑,这样您就可以检查该值是否未定义或为null或其他值,并且不打印任何内容:


#如果(someField!=“undefined”){###=值##}其他{##}#
这是一个很好的起点。当然,调整if语句以满足您的需要

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