【问题标题】:Tool Tip Complications in RadHtmlChartRadHtmlChart 中的工具提示并发症
【发布时间】:2015-07-17 14:51:31
【问题描述】:

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

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

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

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

提前致谢。

最好的问候,

希哈尔

【问题讨论】:

    标签: telerik radhtmlchart


    【解决方案1】:

    您可以在工具提示的 ClientTemplate 中添加 JavaScript 逻辑,这样您就可以检查该值是否为 undefined 或 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 语句以满足您的需求。

    【讨论】:

      最近更新 更多