我对RadHtmlChart中的工具提示显示有疑问。我想在工具提示中显示4件事,如果我的下拉条件是其他所有它应该只显示单个值。
例如,用户有4种类型的呼叫,即SMS,MMS,语音,DataCharges。我的下拉列表有4个值(数据,语音,短信,彩信,全部)。在下拉列表的所有条件下,它应显示不同的多行工具提示,否则它应分别显示列值。
如果值包含0,那么多行工具提示应指定它为零。例如if(总使用量:10个SMS:0个彩信:5个DATACharges:4
语音:1)
我已经完成了显示多行工具提示,但是当我应该为单个下拉列表显示一个工具提示时,它会重复所有其他工具提示,这些工具提示将其他数据显示为未定义。
提前致谢。
最诚挚的问候,
Shikhar的
答案 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语句以满足您的需求。